Living in Denial: Sweden and the slave trade

Sweden is the country which is neutral, open-minded and anti-racist, … Continue reading Living in Denial: Sweden and the slave trade