New Delhi, Aug 19 (PTI) A man died after he was allegedly mowed down by a speeding Mercedes car here in southeast Delhi, police said on Sunday. The driver of the car was arrested later, they said. According to the victim’s family members, the car allegedly hit his cycle from behind and it was dragged […]