Late last week, the Department of State revoked the visas of several Northeastern students and recent graduates.
Puntland Defense Forces posed next to a sign in Arabic that proclaimed the mountain town of Sheebaab as a “province” of the Islamic State group. The town, located in Somalia’s autonomous northeastern ...
Federal immigration officials are rescinding the legal status of some international students, using rarely invoked powers.