Search videos within

Is technology allowing companies to 'chip' away at your privacy?

23:30Aug 2, 2017

To be "chipped" or not to be - that is the question. Workers in Wisconsin are the first in the United States to be implanted with microchips.

Topic: Human Rights