Delhi Police busts