News
US Demands $15,000 Deposit for Visa Applicants from Malawi and Zambia
The US will require citizens from Malawi and Zambia to pay a $15,000 (£11,300) deposit ...











