You must log in or register to comment.
deleted by creator
CNN made an article mainly about the Nordic countries that succeeded. Sweden’s approach of gloriously fucking things up is compared with the measures the other countries took and is even noted in a graph.