What do Swedes and North Koreans have in common?
They both drive Volvos! It turns out the late, great Kim Jong-il made a deal with Sweden back in the 1970s where North Korea would order (and presumably pay for) 1,000 Volvo 144 sedans. Fast forward to 2016 and the enigma that is North Korea still has yet to pay the €300,000,000 bill. Every six months, […]