Police refuse to let us walk down the street.
179 Views
5
Walking down the street in Liverpool City Centre, Merseyside Police block our way.