Posts

MAN AS ALLAH’S VICEGERENT ON EARTH

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