France’s top appeals court finds same-sex marriage is invalid

Posted on March 13, 2007
Filed Under France |