A pro gay marriage militant holds a poster which reads 'stop homophobia' on the sidelines of a demonstration by supporters of the anti-gay marriage movement 'La Manif Pour Tous' (Demonstration for all!) in Nantes, western France (AFP)