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...
this territory is moderated