The recent passing of Justice Scalia has led to the surfacing of new memes alluding to a...
Month: February 2016
Myth: Bernie Sanders has called for a 90% tax rate Fact: Bernie Sanders’ tax plan has been...
While Bernie Sanders is not new to American politics, he was a little-known politician until his run...