The Silence We Deserve
PUBLISHED Nov 21, 2007
While Swedens main exports are said to be chemicals, motor vehicles and petroleum products, it seems fairly obvious to anyone who follows...