Democrats confront their self-hatred on Super Tuesday, plus coronavirus and other big news stories By Robert A. Vella Democrats and Super Tuesday Self-hatred is a pejorative characterization of persons who are judged to hold Continue reading →