About Canadian Polyamory Advocacy Association
the canadian polyamory advocacy association (or cpaa) advocates on behalf of canadians who practice polyamory. it promotes legal, social, government, and institutional acceptance and... Read more
the canadian polyamory advocacy association (or cpaa) advocates on behalf of canadians who practice polyamory. it promotes legal, social, government, and institutional acceptance and... Read more