Twitter, Reddit and pals super unhappy US visa hopefuls have to declare their online handles to Uncle Sam
Land Of The Free to List All The Websites You Use
Twitter, Reddit, and the Internet Association on Thursday filed a legal brief in support of a challenge to the US State Department's policy of requiring visa applicants to disclose their social media handles and profiles....