Implantable Digital ID Vaccination System in Development, Yikes?

Would you agree to have a microchip implanted into your body? That’s the question that Microsoft and a group of pharmaceutical companies are asking. Microsoft is...