Live

Watch CBSN Live

Thousands of Swedes have microchips implanted...

View CBS News In