The reason thousands of Swedish people are inserting microchips into themselvesByMoa PetersénPublishedJune 25, 2018