(Photos) Egyptian Police: Discover IED Manufacturing Facility in Ismailia, Sinai, Egypt - 28 November 2017

You must be logged in to view this content.

Login form