US Demands $15,000 Deposit For Visa Applicants From These Two African Countries
The US will require citizens from Malawi and Zambia to pay a $15,000 (£11,300) deposit for a tourist or business…
The US will require citizens from Malawi and Zambia to pay a $15,000 (£11,300) deposit for a tourist or business…