close
This ad will auto close in 10 seconds

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.