June 1, 2020 Reddit and Twitter join the fight against US demands for visa applicants’ online handles Reddit and Twitter join the fight against US demands for visa applicants’ online handlesSource: Test feedPublished on 2020-06-01