Sheikh Omar Bakri Muhammad aka Tottenham Ayatollah Amir of Muhajiroun Trafalgar Square London July 1999

- Image ID: ANYX02
Sheikh Omar Bakri Muhammad aka Tottenham Ayatollah Amir of Muhajiroun Trafalgar Square London July 1999
Paul Doyle / Alamy Stock Photo
Image ID: ANYX02