‘World's Slowest Police Chase’ Has Happy Ending

  • 5 years ago
Authorities in the U.K. have heralded an end to the “world’s slowest police chase.”