The Western media mostly ignored it, but Global South countries making up 80% of the world population just held the G77 China summit in Cuba. They made a powerful call to transform the “unfair international economic order“.
Hide player controls
Hide resume playing