20080416 india: Opposition; Left take govt to task in Parliament