Jama Masjid Chaman
- The blast occurred due to a an electrical short-circuit, police officer tells Arab News
- Jama Masjid Chaman is the city’s biggest mosque located at Taj Road, which lies near the Pak-Afghan border
© 2024 SAUDI RESEARCH & PUBLISHING COMPANY, All Rights Reserved And subject to Terms of Use Agreement.