Abdelhamid Abaaoud, the man French authorities identified as the mastermind of the Paris terror attacks, may have been killed in a Wednesday-morning raid by police in a suburb just north of the City of Light.
The world continues to come to grips with the Paris attacks. A massacre of this magnitude is always hard to comprehend, but it's especially troubling for children.