Leicester explosion: 5 dead, 5 injured, British police say

At least five people are dead and five others injured following reports Sunday of an explosion and fire in Leicester, British police said.

>> Read more trending news