March 28, 2024

Tea Party Goes Overboard – Compares Obama To Hitler And Lenin

Des Moines, Iowa is now the site of a super controversial billboard  erected by a local Iowa tea party.   The tea party apparently saw disturbing similarities between “National Socialism (Hitler), Marxist Socialism (Lenin) and Democratic Socialism” (Obama). The tea party decided to make its point in a graphic and public manner, which immediately drew strong […]