Lenin Statue in Belonia Town
India
By Contested Histories Initiative •
The presence of the Lenin statue in the Indian town of Belonia has been a long-time subject of heated debate between the local Communist Party and the ruling Bharat Janatiya Party. After the BJP won seats in the area, unsettling the long-term rule of the area by the Communist Party,… Read More