Report: Obama’s Visa Waiver Program allows Chilean crime crews to enter, loot America

by WorldTribune Staff, June 20, 2025 Real World News On May 1, 2014, the administration of President Barack Obama added Chile to the U.S. Visa Waiver Program. The program allows any visitor from abroad with an e-passport and an approved Electronic System for Travel Authorization (ESTA) form to enter America for up to 90 days, […]