Delhi Police bust 'Challa Gang', two arrested
Delhi Police on Saturday confirmed the busting of the `Challa Gang` that committed thefts by following an unique modus operandi of dropping a gold plated ring (Challa) on the road.
Mar 04, 2017, 12:26 PM IST