CBSN

Thousands of Swedes have microchips implanted...