Reality Check About Russian Operations Against the Scourge of Nazified Ukraine
Stephen LendmanUkraine -- In his book, titled Operation Z, intelligence/terrorism expert, Jacques Baud (JB below), explains reality about Russia's overwhelming military superiority and how US/Western propaganda manipulated Ukraine to self-destruct