Liberal lies, liars and true believers.
Political Commentary.
Liberal lies, liars and true believers.
Is Nuclear War with Russia Inevitable?
•
Vincent
•
Season 4
•
Episode 16
World leaders appear to be in denial as the situation in Ukraine deteriorates. Where are the negotiations to end the war?