Question: What is the agreement allowing free movement between northern European countries including Finland, Sweden and Denmark?
Answer: Nordic Passport Union