Comment Comment by xorfish So what do Switzerland, Germany and Iceland better than the rest of the developed nations? parent xorfish 8 years ago