Construction workers at Lotus Park in Islamabad have uncovered the remains of Jamia Masjid Rajgan, a mosque believed to be…
Sign in to your account
Remember me