THE LEFT IS DEAD, LONG LIVE THE LEFTBy Nalin MehtaMay 16, 20110 Just before the 2009 Lok Sabha election, Prakash Karat, still strutting with the swagger of the Left’s largest ever contingent in Parliament, declared before an election… Read More