Russians! Are You Happy Now?