Mad genius or sheer stupidity: President Trump openly impeaches himself By Robert A. Vella I’ve been asserting for some time now that President Trump’s brazen admissions of his corrupt behavior Continue reading →