A documentary about Masjid Mubarak in Islamabad, Tilford, UK. Also featuring a tour of the offices. Presentation of MTA International.
26 мар 2020