Day-after-day, and sometimes hour-after-hour, Donald Trump has been posting unhinged, desperate rants on his third-rate social …

source