Delhi Half Marathon: The World's Deadliest Race?

Delhi Half Marathon: The World's Deadliest Race?