A thorough review of the history of Denmark from prehistoric times right up until today.
1986
2022
1981
2014
1978
2016
2023
2018
2013
1996
2005
2012