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