Explosion in south Nepal
Explosion in south Nepal town kills 3, injures another 3
An explosion at a house in a southern Nepal town killed three people including the owner, his son and a police officer who responded to the call about the device, police said Saturday.
4 years ago