Sort:  

Yeah, it's disappointing to see Sweden slipping like that. Feels like a wake-up call for stronger oversight in those institutions