When will the massacre end? on November 4, 2013An Islamist militant religious outfit Jundullah Hafsa took the responsibility of attacking the worshipers of the All Saints Church in the provincial metropolis Peshawar on Sunday, September 22, 2013, which killed 130 and grievously injured 150, including men, women and children. The barbaric action in the name of religion against an extremely marginalised and thin […]