NewsFlash! Visa “Stamps” Completely Unavailable Worldwide
A technical failure at a U.S. Department of State facility in the United States has now resulted in visa "stamps" being unavailable worldwide. As a result of this technical failure, U.S. consulates are unable to conduct the required security checks of visa applicants - a...