Nuclear meltdown ensues after Washington Post refuses to endorse in presidential election: ‘You feckless cowards’ October 25, 2024