I spent just over 6 months each in Spain, Italy, and Sweden in the last 10 years. So I will need to get the equivalent of the police clearance certificates from these 3 countries. The last time I was in those countries for extended periods of time was over 8 years ago.
1. Sweden seems to be the...