Disabled Rights Group (DRG) activists hold placards during a protest demonstration in front of Planning Commission against the non-implementation of the 11th Plan, at Planning Commission in New Delhi on Friday, 27 May 2011.
Credit balance: 0