Two NC State students have student visas terminated, head back to Saudi Arabia
There are more than 6,000 international students at NC State from 120 different countries, many of them on visas, however two students had their lives turned upside down last week, and were forced to rush to get a flight back home, thousands of miles away. …