Home » Topics » nazi storm troopers

Tea party leader: ‘The left’ has ‘killed a billion people’ in last century

At a Wisconsin rally on Saturday, Judson Phillips, CEO of “Tea Party Nation”, one of the many tea party splinter groups, claimed that “the left” has “killed a billion people in the last century”. According to Politico, Phillips and other speakers heated up the rhetoric around Tuesday’s historic recall elections,…