British police respond to “major incident” in Leicester
British police say they are responding to a “major incident” in Leicester, England. BBC News British police say they are responding to a “major incident” in Leicester, England, an apparent explosion. Police are advising residents to avoid the area. “All emergency services are currently dealing with this,” police said, adding that Carlisle Street and part of Hinckley Road have been…