Delhi Car Horror: Men In Car Knew Woman Was Stuck, Kept Driving “In Fear”

The car was caught on CCTV driving around in North Delhi. New Delhi: The five men arrested for dragging and killing a young Delhi...