LONDON, May 3 – Two people have died after an explosion at a house in the southern English city of Bristol, with authorities treating the cause of the incident as suspicious, local police said on Sunday.
LONDON, May 3 – Two people have died after an explosion at a house in the southern English city of Bristol, with authorities treating the cause of the incident as suspicious, local police said on Sunday.