Britain will join the illustrious ranks of North Korea, China and Taliban-ruled Afghanistan by declaring it compulsory for every citizen to have a government-issued digital ID card. The 'BritCard' is ...
On July 15, China passed new legislation known as the National Network Identity Authentication, also called Internet ID. Under this new law, Chinese citizens would voluntarily enroll via a government ...