ICE removed Luis Gerardo Pelaez Llivichuzca, a citizen of Ecuador with a final order of removal wanted by his home country for murder, to Ecuador on March 25.
ICE removed Luis Gerardo Pelaez Llivichuzca, a citizen of Ecuador with a final order of removal wanted by his home country for murder, to Ecuador on March 25.