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, […]