The Department of Homeland Security said that Dr. Ian Roberts, a native of Guyana, was ordered deported in 2024 and that he fled from police Friday.
Immigration and Customs Enforcement officers detained Ian Roberts last week, alleging he was living and working in the country illegally.