The police determined that a blast in a taxi outside of a hospital in Liverpool, England, was caused by an “improvised explosive device.” The passenger was killed, and four men were arrested.
The police determined that a blast in a taxi outside of a hospital in Liverpool, England, was caused by an “improvised explosive device.” The passenger was killed, and four men were arrested.