Lies? What lies? Oh yeah, Russia really looks desperate. The Russians are so desperate they are running these suicide PR stunts across the border into Ukraine.
“The Ukraine: moving from victory to victory!!”
“The Russians are so desperate they are running these suicide PR stunts across the border into Ukraine.”
Er, they seem to have been doing just this since Feb 2022