Babylon Reports – G20 Summit, Mosul liberated at last, Shia LaBeouf arrested
If you ask President Donald Trump, the G20 Summit in Germany was a “wonderful success.” Others, not necessarily. In a joint statement, the leaders of 18 nations and the EU recognized the US decision to withdraw from the Paris climate agreement. However, they also said other G20 members remained committed to the “irreversible” accord. Despite […]
Read More