Russia is "winning in the world of ideas"? That must be the idea of a huge nation attacking a much smaller nation and getting its generals killed and otherwise stymied, the idea of bombing apartment buildings, hospitals, movie theaters and schools in a country you said was close in its heart to your own, the idea of having to shut down your stock market and seeing your international businesses close up and leave, and the idea of becoming a pariah nation to the world at large.
