British police declare taxi explosion outside Liverpool hospital ‘terrorist incident’

British police declare taxi explosion outside Liverpool hospital ‘terrorist incident’

LONDON — British police said Monday that a car explosion that killed one person and injured another Sunday outside a hospital in northwestern England was a “terrorist incident,” although a… Read more