News

Malawi and Zambia will be the first two countries whose citizens must pay up to $15,000 as a visa bond to enter the United States on business or tourist visas. The measure takes effect from August 20 ...