Coast Guard transfers 20 aliens to Bahamas authorities
Law enforcement members of USCGC Walnut (WLB-205) conduct a rescue of 20 aliens of Cuban nationality stranded on Anguilla Cay, Bahamas, June 6, 2025. The aliens were transferred to Bahamian authorities June 10, 2025. (U.S. Coast Guard photo)