Tag: ImmigrationPolicy
US Demands $15,000 Visa Deposit from Africans: Is Your Country Next?
A New US Visa Rule Could Cost You a Fortune: What’s Really Going On? In a controversial move, the United States has announced that citizens from Malawi and Zambia applying for a tourist or business visa may have to pay a steep deposit of up to $15,000. This new requirement is part of a one-year…

