Sucide

Delhi

Man allegedly shot himself in Delhi’s Dilshad Garden

A man allegedly shot himself on Saturday in his car outside his Dilshad Garden residence here, the Delhi Police informed.…

Read More »
Back to top button