Menu

Decline & self-destruction of India's Left in 100 yrs,& how its economic ideology still rules nation

Video |

DriftOSL72 5mo ago

The Left has lost power in India over the 100 years since the Communist Party of India (CPI) was founded in 1925 in Kanpur.

Comments (0)

Newest

No comments yet.