Russia is leading by “three goals”
NPV - January 28, 2025 11:30
Russian President Vladimir Putin may have little incentive to negotiate with Western nations on ending the Ukraine conflict because Moscow is “winning” due to major mistakes by Kiev and NATO, according to US Republican Senator Tommy Tuberville.