A University of Oklahoma professor is back home resting after being detained by Immigration and Customs Enforcement for three days.
Doctor Vahid Abedini was about to board a plane in Oklahoma City for a conference in Washington, D.C.
The professor of Iranian studies just started working at OU in June of 2025…