Travel Ban Fear Featured Image

What Does Trump’s Travel Ban Mean for Dota?

Visa denials were just the tip of the iceberg. In the wake of one of America's most controversial elections, President Trump signed an executive order that temporarily halts people from seven countries from entering the United States . It's...