Front Page, by Andrew Harrod: “We did this,” popular British religion writer Karen Armstrong said in a November 21, 2013, keynote address at Georgetown University in reference to her country’s imperial history and Al Qaeda’s September 11, 2001, terrorist attacks. Speaking to Georgetown’s Alwaleed Bin Talal … Continue reading Image may be NSFW.
Clik here to view.
Clik here to view.
