20120511 india: Boycott 2012 London Olympics; Left tells govt