
TOPSHOTS
People wave flags on the esplanade des Invalides during an anti-gay marriage demonstration “La Manif Pour Tous” (Demonstration for all!) on April 21, 2013 in Paris. Tens of thousands opponents of a gay marriage bill were converged in Paris today in a last-ditch bid to block the legislation, under the watchful eye of police after recent violence. The demonstration tops days of sometimes vicious protests and several homophobic assaults in France, as parliament prepares to vote on, and likely pass the bill, making France the 14th country to legalise same-sex marriage. AFP PHOTO / PIERRE ANDRIEU
