Andrei Illarionov
August 21, 2023
The Washington Post’s article “
A look at the amount of U.S. spending powering Ukraine’s defense” published August 4, 2023, used distorted numbers and made unsubstantiated claims about the size of U.S. aid to Ukraine since the launch of Russia’s large-scale invasion on February 24, 2022. The Post’s numbers were
(
Read more... )