However you term it...it is Communism...Working Class is not differentiated in Communism..Then why the *uck you have a "Leader" in the name of this FOOLISH Karat...first try to understand India's interests..Indians' interests...then Talk abt China and USA...and West Bengal...karat is kidding...Ask any Bengali..They say Communism Sucks...*uck u Karat