New Delhi, April 28 -- Two men, aged 20, died after the speeding bike they were on rammed into the wall on the Mukundpur flyover in northwest Delhi on Sunday night, police said. The impact of the crash was such that the rider was thrown off the flyover and fell into a drain below. His body was recovered after an hour of searching, police said.P6
Published by HT Digital Content Services with permission from Hindustan Times....