Sweden may have just taken a major step toward ousting Japan as the cutest country in the world. Stockholm is leading the charge. While some of the world’s big cities are infested with disgusting rats, wild rabid dogs and other pests, one of the main animal control problems in Stockholm

to article