Authorities Rescue Three Children in Tennessee, Arrest Foreign National Wanted for ‘Child Stealing’ in Bahamas

ICE arrest

The International Criminal Police Organization (INTERPOL) of Washington announced on Friday the rescue of three children and the arrest of a foreign national in Pigeon Forge, Tennessee.

INTERPOL Washington confirmed in a press release that the agency participated in a joint operation with the U.S. Marshals Service and U.S. Immigration and Customs Enforcement (ICE) on July 5 to arrest Angelo McQueen, a citizen of the Commonwealth of the Bahamas who the intergovernmental agency explained was wanted “for sexual offenses against a minor.”

Read the full story