August 6, 2025 12:31 PM August 6, 2025 12:31 PM
4
Malawi ,Zambia citizens required to pay $15,000 deposit for US tourist or business visa
Citizens of Malawi and Zambia will have to pay a $15,000 deposit for applying for a tourist or business visa to the US. The programme aims to curb visa overstays and address cases where screening and vetting information is deemed inadequate. Officials say that citizens of countries other than Malawi...