It’s G20 week. Many hopes have been pinned on it. Many — depressingly- hope it will fail. The braggers will be out i force later
Read the full article…
Richard Murphy
Support This Site
If you like what I do please support me on Ko-fi using credit or debit card or PayPal