pull down to refresh

The UK is a surveillance hell! A company called Facewatch bragging on SM about installing facial rec all over the country every day. One doesn't even know where to begin with the social breakdown and everything else...