ISLAMABAD: Shiite Muslims perform acts of self-flagellation during Chelum procession of at G-6 Imam Bargha. INP PHOTO by Shahid Raju

ISLAMABAD: Shiite Muslims perform acts of self-flagellation during Chelum procession of at G-6 Imam Bargha. INP PHOTO by Shahid Raju

Comment / Reply From