Listen

Description

Can inserting microchips in our own bodies be a resistance strategy?