Think Ukraine Is Gaining Momentum Against Russian Forces? Think Again!
Stephen LendmanUkraine -- Big Lies and mass deception define US/Western reporting on all things Russia and Ukraine.
Ukraine -- Big Lies and mass deception define US/Western reporting on all things Russia and Ukraine.