Dogs of war versus the emerging caravan

The dogs of war bark and the emerging-powers caravan … keeps on trucking. That’s the Group of 20 meeting in St. Petersburg in a nutshell. Count on the indispensable (bombing) nation – via US President Barack “Red Line” Obama – to disrupt a summit whose original agenda was to tackle the immense problems afflicting the […]