The Telegraph has posted an interesting 2007 report from the US Embassy on developments at the North London Central Mosque in Finsbury Park. If he can take time out from his “secret mission” abroad, Andrew Gilligan should read it.
The Telegraph has posted an interesting 2007 report from the US Embassy on developments at the North London Central Mosque in Finsbury Park. If he can take time out from his “secret mission” abroad, Andrew Gilligan should read it.