Statue of Unity: “An unwanted guest, not welcome here,” villagers’ open letter to PM Modi
As was reported last week, thousands of tribal villagers are expected to protest the inauguration of world’s tallest statue of Sardar Vallabhai Patel,
[Read More]