Brazil-bound US travelers will need to show bank statements to visit country next year
US travelers hoping to visit the beautiful beaches of Brazil will have to acquire a visa first beginning in 2025 — meaning they’ll have to share their bank statements with the South American country.
Read More