Caliph Inaugurates Abode of Peace in Multi Cultural Southall


Southall is often called "Little India" having London's largest Sikh population as well a large number of Hindus and Muslims. The worldwide leader of tens of millions of Ahmadi Muslims inaugurated Darus Salaam Mosque, a new abode of peace in Southall!