Background
Ehnmark was born in Linköping, Östergötland County, Sweden.
Ehnmark was born in Linköping, Östergötland County, Sweden.
Uppsala University.
He earned a Bachelor of Arts from Uppsala University in 1960, and an honorary doctorate from Göteborg University in 1993. From 1956 to 1972 he was employed by the Swedish newspaper Expressen, where he is an independent columnist since 1995. In the early 1970s Ehnmark was employed at the Swedish communist newspaper Norrskensflamman.
He has also been employed at the journal Folket i Bild/Kulturfront.
1993 – Honorary doctorate (University of Gothenburg).
Around 1980 he became a member of the Left Party – Communists.