A masked police officer searches for clues at terrorist Mohamed Merah’s apartment building in Toulouse, southern France, in this March 23, 2014, file photo. (AP Photo/Remy de la Mauviniere)
France Rooting Out Terrorism
by Jenna Marangoni | May 1, 2014 | 0 comments