May 25, 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 […]