Posts

MAN AS ALLAH’S VICEGERENT ON EARTH

This week we reflect on a verse in Surat al Baqara when Allah…