Leicestershire Police and emergency services responded to what they described as a major incident after an explosion occured on Hinckley Road in Leicester, England.
Leicestershire Police and emergency services responded to what they described as a major incident after an explosion occured on Hinckley Road in Leicester, England.