Jaibans Singh "Naxalism and communism go against the free spirit of India &Punjab " The term Naxal derives from the name of a village, Naxalbari in West Bengal, where a peasant revolt took place in 1967. The peasants of Naxalbari, who mainly worked on tea plantations … [Read more...] about Naxalism stands challenged by democracy & freedom
test