Sweden: A checkered history and changing with immigration