British Police Declare Taxi Explosion Outside Hospital a Terrorist Act

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.