Physically challenged persons display placards as they take part in a protest demanding a separate ministry to look after their affairs on the occasion of World Disability Day, near the India Gate in New Delhi on Friday, 03 December 2010.
Credit balance: 0