French Killings Spark National Soul-Searching

News & Features Eleanor Beardsley · ·
Hundreds of people gather on March 23 on the main public square in Toulouse, France, to pay homage to the seven victims of self-proclaimed al-Qaida militant Mohamed Merah.