News24.com | Leaders confirm vaccine pledges, pressure China: G7 update
Published
Leaders at the G7 summit have promised to deliver at least 1 billion extra Covid vaccine doses over the next year.
Full ArticlePublished
Leaders at the G7 summit have promised to deliver at least 1 billion extra Covid vaccine doses over the next year.
Full Article