Garments shout slogans during a protest demanding withdrawal of excise duty on branded clothes at Jantar Mantar in New Delhi on Tuesday, 15 March 2011.
Credit balance: 0