Posts Tagged ‘Left Front defeat’

West Bengal expects a Communist rout this week

Posted by: John Elliott on May 9, 2011