'The selfie summit': Why some economists and activists are disappointed with the G-7
June 14, 2021 at 04:56 AM EDT
The leaders of the G-7 issued a joint statement on Sunday promising to enact measures on Covid-19 vaccines, China and global corporate tax.