More than 100,000 people in France took to the streets to protest the legalization of same-sex marriage
Slowly but surely, France is waking up; the Catholic Church, the National Front, and the UMP have all found common ground in their opposition to illegal immigration, same-sex marriage, and budget cuts.