May 22 2008
Potential Visa and Residence Permits Delays
Potential visa and residence permits delays due to very large numbers of applications.
In most cases, once a complete application has been submitted, tourist and business visas to Sweden, Norway...