GB. ENGLAND. London. Abu Hamza at Finsbury Park Mosque. 2003
Ajax loader