Need to Know
The Dangers of Desperation
RussiaUkraine
The once-vaunted, now-demoralized Russian military could be on the brink of collapse – a retired British Air Marshal put the odds at 35 percent in a recent interview with Sky News. By now, seven months after the invasion of Ukraine, this mighty military was to have...
Read full story →