Tech campaigner decries US ‘punishment’ after visa sanctions

A British tech campaigner Imran Ahmed on Friday decried a US visa ban as “punishment” for his organization’s work combating disinformation and holding major online…

posteditor
posteditor
Articles: 27298