Tag: Chashma Barrage

34 tortured bodies found in 40 days at Chashma Barrage

In a strange turn of events, 34 bodies have been found from the Chashma Barrage in a span of 40 days. The bodies are found...