UK police say passenger loaded explosive device into Liverpool taxi

UK police say passenger loaded explosive device into Liverpool taxi
Bomb disposal squad members stand outside Liverpool Women's Hospital in Liverpool, England, on Sunday. AP

Most Popular Stories