France Protests Beheading Of History Teacher

BY AFP PARIS, France|SHIFTMEDIA| Rallies in dozens of cities across France were expected Sunday in a show of solidarity and defiance following the decapitation of a teacher outside his school for showing pupils cartoons of…

Read More