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 […]