A great day in the history of Islam in England – inauguration of the First Mosque in London (1926)
Al Hakam Weekly 30th October 2026 By a Christian Journalist Opposite the imam [Hazrat Maulana Abdur Rahim Dard (ra)] and wearing a tarboosh of astrakhan [astrakhan fur hat], stood Khan […]