Lalgarh, 2009: Indian Tribal People Dislodged Again
0
Lalgarh is a small area where a section of the Indian tribal people lives. Lalgarh is in the Indian state of West Bengal and is in the district of West Medinipur. The area has been occupying the front page of all the dailies in India in recent times due to some ulterior design of all the rulers. This short article is to highlight that something has been rotten.


