Latest Blogs The horror that struck Paris last Friday, and the ensuing speculations Shahid Wafa Nov 18, 2015