Mubarak Mosque
Islam The Nature of God

The Attributes of Allah

The interior design of Mubarak Mosque, Islamabad, Tilford, in the UK is unique amongst mosques of the Ahmadiyya Muslim Community. A beautiful adornment of the attributes of God Almighty decorates the walls of the mosque. His Holiness, Hazrat Mirza Masroor Ahmad (aba), the Worldwide Head...

Read More