File photograph shows Muslim cleric, Abu Hamza al-Masri, addressing the sixth annual rally for Islam in Trafalgar Square, London

 
File photograph shows Muslim cleric, Abu Hamza al-Masri, addressing the sixth annual rally for Islam in Trafalgar Square, London
Muslim cleric, Abu Hamza al-Masri, is seen addressing the sixth annual rally for Islam in Trafalgar Square, London in this August 25, 2002 file photograph. REUTERS/Ian Waldie/Files