Hit-and-Run: Car rams over three in Delhi's Janakpuri

Updated: Jun 15, 2016, 21:33 IST
A car allegedly ran over two men, killing two on the spot and injuring one in Delhi's Janakpuri area.