Robert Spencer in FP: France Train Jihadi ‘Dumbfounded’ to Be Accused of Terrorism

Islamic State blows up temple in Syria’s Palmyra

0
0