The Patriot Post® · Satire: Leftist Speech Translated!


https://patriotpost.us/videos/81105-satire-leftist-speech-translated-2021-07-06