Danish Queen Marks 50 Years On The Throne

Queen Margrethe is Europe’s second longest reigning monarch after Britain’s Queen Elizabeth II…
Read More