Posts

Showing posts with the label Google may be helping bad tech happen again — this time on the US border

Google may be helping bad tech happen again — this time on the US border

Image
Google may be helping bad tech happen again — this time on the US border Even if Google's not doing the evil part, being involved is a bad PR move.