Outcry in France as Principal Steps Down Over Head Scarf Incident
A Paris school principal’s decision to step down after he received online death threats over an incident involving a Muslim student’s head scarf has prompted national outrage this...
Read more