India is certainly not a heaven for women but calling it the worst in the world, that too based on survey by a foreign agency is...
UNICEF said 25 million child marriages were prevented worldwide in the last decade, with the largest reduction seen in South Asia – where India was at...