The Republican Crazy Train: The Worst President in History Declares Himself the Best President in History.
In case you missed it, about a month ago, Donald Trump released a chart placing himself in the loftiest of lofty positions, by declaring himself to be the “greatest…





