Muslim cleric, Abu Hamza al-Masri, is seen leading prayers outside the North London Central Mosque, in Finsbury Park, north London in this January 24, 2003 file photograph. REUTERS/Toby Melville/Files
1 / 5
Reuters | Photo By TOBY MELVILLE / Reuters
Thu, Apr 17, 2014 1:52 PM EDT