Calling themselves “defender of the family,” 150,000 demonstrators rally against a new law that will allow same-sex marriage in France this week.
Calling themselves “defender of the family,” 150,000 demonstrators rally against a new law that will allow same-sex marriage in France this week.