india sterilization

India sterilization: Opposition calls for general strike in Chhattisgarh after 13 deaths

India's main opposition party has called a general strike in central Chhattisgarh state where 13 women have now died after…

10 years ago