Do You Know Who Owns Your Favorite Liquor?

Liquor companies like to make drinkers think that their favorite spirits always have been and always will be attached to a very particular place — Kentucky bourbon, Irish whiskey, Russia vodka.

Weird Stuff World Leaders Give Each Other

You say potato, John Kerry says let’s give it to Russia. The U.S. Secretary of State proudly presented his Russian counterpart, Foreign Minister Sergei Lavrov, […]