X

Punjab, Haryana finally wake up to female infanticide

 

The states of Punjab, Haryana and Jharkhand have the worst sex ratios in the country. According to the 2001 census, there are only 874 women with respect to 1000 men in these states. The national average was 933.

More about India

Punjab, Haryana finally wake up to female infanticide

Daniel Kraig:
Related Post