Iranian student self-deports after weeks in US custody

An Iranian doctoral student at the University of Alabama has been forced to self-deport after six weeks of detention over unsubstantiated charges as the US administration ramps up pressure on foreign students and…

Continue Reading