Friday, June 06, 2025

A group of nearly a dozen US immigration officers and eight deportees have been stranded for more than two weeks at a US military base in Djibouti