PRIVACY • SECURITY • TECHNOLOGY

Venezuela is rolling out a new ID card manufactured in China that can track, reward, and punish citizens

Posted by on November 18, 2018 3:31 pm
Tags:
Categories: Right Column