Delhi Police drops controversial ad

The Delhi Police, which faced severe criticism from several quarters for the "insensitive" portrayal of street children in a newspaper advertisement, has finally withdrawn the controversial ad.

Aug 01, 2013, 11:14 AM IST