In 1926, the Fazl Mosque opened, marking the first time the sacred call to prayer echoed in London, uniting believers in divine servitude. ABNA London, 1926 — A profound spiritual milestone was etched into the history of Britain’s capital when the divine call to prayer (Adhan) pierced the London skyline for the very first time. The inauguration of the Fazl…
Read More