Yusuf Abdi Ali, a 71-year-old former Somali military officer, has been deported from the U.S. by ICE officials in Washington, D.C. Known as "Tukeh," Ali is accused of committing torture ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results