You can almost understand the media’s love affair with the general who lost two wars. But forgive it? No. David Petraeus is, in the words of Gilbert and Sullivan, the very model of a modern ...
Read more opinion at CNN. Two years into the Ukraine war, the tide has shifted, and Russian forces have some momentum, ...