Logo
Logo

India's Tahrir Square - West Bengal

Most likely, the real revolution in India will be happening as you read this forecast. After 34 years in undiluted power, the last of the Communists are going to resign themselves to their worldwide fate of extinction. They should get less than 60 seats in an assembly of 294 seats. That is elimination. Perhaps I exaggerate—at last count there was a Communist party in Cuba, North Korea and Venezuela.

Read Full Story>>