Abdelhamid Abauoou

Sources report early this morning that Abdelhamid Abaaoud, the alleged mastermind of the Paris attack last week, has been killed in a raid. Paris Police have in fact confirmed his death, the New York Times has more: Abdelhamid Abaaoud, the Belgian militant suspected of orchestrating the Paris terrorist attacks, was killed in a police raid […]