cpi.party Communist Party of India
Communist Party of India The Communist Party of India (CPI) is the oldest communist political party in India, and one of the eight national parties in the country.[11][12] There are different views on exactly when it was founded. The…