On the night of Nov. 18, 2015, Abdelhamid Abaaoud blew himself up in an apartment outside Paris.

French police investigate the aftermath of the explosion that killed Abdelhamid Abaaoud. Photo by Marc Piasecki/Getty Images.

Keep Reading Show less
Trending Stories