BJP activists shout slogan during the protest against Foreign Direct Investment in retail in New Delhi on Monday, 28 November 2011.
Credit balance: 0