October 19, 2011

MORE TROUBLE IN FRANCE: Mayotte Riots: The Muslim island is rioting for more French welfare. Lots more.