Confirmed: Leftists are in fact clinically insane Posted on Monday, December 29, 2014 by BZ Facts in evidence. BZ