. The Harvard Medical School research associate and Russian native detained by Immigration and Customs Enforcement three months ago and sent to Louisiana now faces a criminal charge—for allegedly trying …
Tag:
Detained
-
-
. Badar Khan Suri, a postdoctoral fellow and professor at Georgetown University, was released from a federal detention center in Texas on Wednesday after being held for two months. Suri, …