Image

Katy

BREAKING: Liverpool police respond to car collision with pedestrians

BREAKING: Liverpool police respond to car collision with pedestrians

Police are investigating a car collision with pedestrians in Liverpool, United Kingdom. The incident comes on the sidelines of an open-top bus v…

  • 2/2