A platform for sense and decency … and smackdowns of reactionaries

Generals and Parrots

Ukraine remains in the headlines. Russia has 100,000+ troops and materiel on the border. On cue, the curtain on the ballet goes up. Experts (self-professed and real) divine Putin’s intentions. The US does the two-step: concern that an invasion may come soon, and signals to Russia of “grave consequences” if it invades. And the press, […]