(the Office of the Immigration Detention Ombudsman) – The Office of the Immigration Detention Ombudsman (OIDO) is here to help the immigration detention community. OIDO, an independent office within the U.S. Department of Homeland Security (DHS), is dedicated to promoting and supporting safe and humane conditions for people being held in immigration detention. As the […]
