UK: Explosion which killed two ”caused by hand grenade set off by ex”
Two people died after a house explosion in Bristol, England, United Kingdom, on Sunday morning, with three others including a child injured and later released from hospital. Reports now say it was caused by a man setting off a grenade Read More …

