Breaking news: Police declare 'major incident' in Leicester amid reports of 'massive explosion'

  1. Breaking news: Police declare ‘major incident’ in Leicester amid reports of ‘massive explosion’  Telegraph.co.uk
  2. Full coverage


Source: Google News – Entertainment