The Patriot Post® · Victor Davis Hanson Lecture


https://patriotpost.us/videos/83094-victor-davis-hanson-lecture-2021-09-30