Sweden is supposedly a liberal utopia: a land of generous welfare, substantial foreign aid donations, and green-fingered sustainability. But Sweden’s noble image is hiding an ugly truth.
Read Full Article »
Sweden is supposedly a liberal utopia: a land of generous welfare, substantial foreign aid donations, and green-fingered sustainability. But Sweden’s noble image is hiding an ugly truth.