G7 Puppet Show: #5 – Mohammed bin Salman and Tamim bin Hamad

In this years G7 summit, to be held in Evian, France, the scene has been set for a puppet show, with several lackey heads of State being invited to the summit. While the country-selling puppets make their little dance for the G7 summit, the imperialists wring their…