A tragic accident on Nelson Mandela Marg in Delhi claimed the life of a 23-year-old man and injured two others when a ...