Protest and Progress: France Legalizes Same-Sex Marriage

Amid violent protests and ardent support, French Parliament legalized same sex marriage on April 23rd.