U.S TO DEMAND $15,000 VISA DEPOSIT FROM ZAMBIAN AND MALAWIAN TRAVELLERS
Spread the loveFaith Nyasuguta The United States government will soon require citizens of Zambia and Malawi to pay a deposit of up to $15,000 when applying for certain tourist and business visas. The policy, announced by the U.S. State Department, is part of a new pilot program set to take effect on August 20, 2025. … Continue reading U.S TO DEMAND $15,000 VISA DEPOSIT FROM ZAMBIAN AND MALAWIAN TRAVELLERS
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed