You’d think the Russian people would have enough alcohol on hand without American taxpayers getting the next round – or the next 840 rounds. But the American embassy in Moscow […]