91 world leaders head to South Africa

0

More than 90 heads of state are on their way to South Africa for what is expected to be the largest gathering of world leaders in Africa’s history.91 world leaders head to South Africa