Video review update from the Insaan Aid central office location showing construction progress of both the Administrative building and the Madrasha building.
Video review update from the Insaan Aid central office location showing construction progress of both the Administrative building and the Madrasha building.