Denmark’s Queen Margrethe II steps down this weekend as Europe’s longest-serving monarch and the first Danish royal to abdicate since 1146.
Denmark’s Queen Margrethe II steps down this weekend as Europe’s longest-serving monarch and the first Danish royal to abdicate since 1146.
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Read More