Man On Cycle Dies After Branch Of Tree Falls On Him In Delhi: Cops
A man riding a cycle died in north Delhi's Khyber Pass area after a branch of a tree fell on him on Sunday, officials said.