Ahmadiyya Muslim community holds Peace Symposium, inaugurates new building at Baitul Futuh mosque in London
Mar 11, 2023
One of the biggest mosques in Western Europe, Baitul Futuh is located on 2.1 hectares and can accommodate up to 10,000 worshippers, acting as...