Episode 27 - Has Russia lost the war? Really? Just ask Jon Finer. Stocks swing violently.

2 years ago
3

Deputy National Security Advisor Jon Finer says that Russia already lost the war. Huh? The media begins framing the Democrats' mid-term election narrative. Trump rally and global warming. Stocks swing violently.

Loading comments...