3 ms·Chinese tech workers report US visa issues despite CES invitations9 points by markus_zhang 2y agodeleted 2y ago[deleted]