H/T WRSA
All my tied in sources tell me this guy is spot on in his assessments.
Forget the Bullshit Propaganda on MSM.
Ukraine is Losing, Russia is Winning and Biden and NATO need a Hail Mary to keep the possibility of WW3 alive.
Enter Poland, Lithuania and Kalinigrad.