Viewing a single comment thread. View all comments

Dependent-Clerk8754 t1_iv8du5x wrote

The police in the UK can track you from London to Manchester constantly in your car. In the U.S., they have to get a warrant to put a tracker on your car. There are over 1million CCTVs in London.

3