The Bhagalpur blindings

The Bhagalpur blindings

BBC World Service

WARNING: This programme contains distressing descriptions of violent torture from the beginning. In 1980 police in a small city in the Indian stat... more

Player Button
Go to Show