French mayor presides over same-sex marriage stunt
A Communist mayor in south west France has presided over a homosexual marriage, in a bid to force the country to adopt a radical new definition of marriage.
A Communist mayor in south west France has presided over a homosexual marriage, in a bid to force the country to adopt a radical new definition of marriage.
A homosexual senator who withdrew from the Irish presidential race amidst a storm of controversy earlier this year has re-entered the contest.