Indian Villagers Stage Neck-deep Protest over Flooding

Villagers in India's Madhya Pradesh protested and demanded compensation for their land. However, they did it in a manner that…

Read more
« Go to post archive