Science / Tech

IDEMIA: THE CORPORATION BUILDING SPY GRID IN CHINA, NATIONAL ID IN INDIA ALSO CREATES DRIVERS LICENSES IN THE U.S.

By Daniel Taylor | Activist Post | August 22, 2018 Company that helps manufacture U.S….