Thousands turned out on Sunday for a concert in Johannesburg to honor the life of Nelson Mandela, with Beyonce leading an all-star line-up.
The event, held to mark 100 years since the birth of South Africa’s first black president, was organized by advocacy group Global Citizen. It also aimed to highlight the fight against poverty, gender inequality and hunger, causes that Mandela championed.
World Bank President Jim Kim was among a number of political and business leaders attending the event and he announced a $1 billion investment in health and education across Africa in 2019.
“Be-yo-nce! Be-yo-nce!,” chanted a group of ladies as they waited in a long queue to enter Johannesburg’s FNB stadium, where Jay-Z, Usher and Ed Sheeran were also set to perform.