Finance and health ministers from the Group of 20 (G20) leading and developing economies on Friday called for 70% of the world’s population to be vaccinated …

source