TAKBEER… Allahu Akbar, somewhere in Spain Catholic priest accepts Islam, alhamdullilah… May Allah guide him ttill jennah, amen
(continued via Luxemburg Dawah)
TAKBEER… Allahu Akbar, somewhere in Spain Catholic priest accepts Islam, alhamdullilah… May Allah guide him ttill jennah, amen
(continued via Luxemburg Dawah)