Ukraine did defeat the Russians in the sense they prevented the Russians from taking Kiev.U.S. Officials Admit They Have Lied About Ukraine Success and Russian Failures
U.S. Officials Admit They Have Lied About Ukraine Success and Russian Failures | The Gateway Pundit | by Larry Johnson
Told you so.www.thegatewaypundit.com
Not sure if this is the right thread, so feel free to move if necessary.
Add in the fact that as Marduk pointed out.
All shills who are in the betting pool for Russia