G-7 Summit Disappoints

The 3Cs: Covid, China and Climate Change dominated the G-7 Summit. But overall the leaders were…