Extraction without responsibility

Taftan is a town in Balochistan where the government has conceded far too little in return for far too much

By Farman Kakar
|
Published March 20, 2016

Highlights

  • Taftan is a town in Balochistan where the government has conceded far too little in return for far too much
Share this story: