The Patriot Post® · Thomas Sowell vs. the Left


https://patriotpost.us/videos/77128-thomas-sowell-vs-the-left-2021-01-20