British police responding to 'major incident' in city of Leicester

LONDON (Reuters) – British police said on Sunday they were responding to a “major incident” after reports of a large blast in the central English city of Leicester.


Source: Reuters