Muslim cleric, Abu Hamza al-Masri addressing the sixth annual rally for Islam in Trafalgar Square, London in this August 25, 2002 file photograph. (REUTERS/Ian Waldie/Files)
1 / 30
Reuters | Photo By REUTERS/Ian Waldie/Files
Mon, Apr 14, 2014 11:00 AM EDT