Have no girls been born in 132 villages in India?

Here’s why the claim of no girls being born in 132 villages in Uttrakhand may not completely be true



READ MORE