A bombshell report from the NYT further supports the conclusion that US foreign policy bureaus own the War in Ukraine.
Share this post
$60B More for Ukraine? Take It from the CIA …
Share this post
A bombshell report from the NYT further supports the conclusion that US foreign policy bureaus own the War in Ukraine.