Alarm sounded over new US entry restrictions?

time Mar 15 2025