Twenty-one graduate students from India – approximately 15 meant to attend Saint Louis University – were denied entry after being stopped by U.S. Immigration and Customs Enforcement for visa-related issues despite completing all of the regular visa formalities. The students are now barred from traveling outside the country for five years, their visas are canceled,...