G-7 leaders agree on vaccines, China and taxing corporations
AP

AP

Carbis Bay, June 14