Tag Archives: Zimbabwe

Paperwork Hitch Landed this Immigrant in ‘Hell on Earth’

Floyd Herbert Abdul, a native of Zimbabwe living legally in the United States, was detained by U.S. Immigration and Customs Enforcement on November 24th, 2006. He was plunged into a bureaucratic system that he describes as “hell on Earth”. Abdul’s … Continue reading

Posted in News Articles | Tagged , , , , , , , , | Leave a comment