U.S. is now at War with Russia

Redacted News - A podcast by Redacted.inc

Podcast artwork

Make no mistake about it the U.S. is now at war with Russia without having to declare it. Secretary of State Blinken says the US considering a full oil embargo of Russia. Congress has agreed to send $12 billion to Ukraine along with new aircraft and weapons.