Please disable your Ad Blocker to better interact with this website.

Day: August 26, 2017

Daniel Greenfield: All Roads Lead to Jihad

Cambrils, Spain. The road to September 11 wended its way through this Spanish town where Mohammed Atta, the lead hijacker, met up with Ramzi bin al-Shibh, the former refugee to Germany and...