Is Russia Losing?

When Russia invaded Ukraine, it seemed a foregone conclusion that Russia would have its way. A Goliath pushing around a little nation. However, Ukraine’s resistance has been surprisingly effective, and Russia is revealing the limits of its power. Russia rebounded after the cold war, and it again considered a “super power” in the world. Russia […]