Citizens from 50 countries required to pay up to $15,000 in visa bonds to visit the US

As of 2 April 2026, the U.S. is expanding its visa bond program to a total of 50 countries. Through the decision, President Donald Trump’s administration … Continue reading Citizens from 50 countries required to pay up to $15,000 in visa bonds to visit the US