G-7 leaders agree on vaccines, China and taxing corporations – Times of India
Britain's Prime Minister Boris Johnson, center, with from left, Australia's Prime Minister Scott Morrison, German Chancellor Angela Merkel, South Africa's President Cyril Ramaphosa, South Korea's President Moon Jae-in, US President Joe…