News

The ICE officers and deportees are sick and stranded in a metal shipping container in the East African nation of Djibouti.