Woman allegedly shot dead by husband at Karkardooma metro station in Delhi
- 8 years ago
A woman was killed and her father critically injured after her husband allegedly shot at them in the Karkardooma Metro station in east Delhi. For more info log on ...