Right To Life Human Rights Center

Protest through submersion by villagers against unfair eviction at the Omkareshwar Dam

Scroll to Top