Twitter, Reddit and pals super unhappy US visa hopefuls have to declare their online handles to Uncle Sam


Trending Today on Tech News Tube