Beyonce pays tribute to Nelson Mandela

Watch Beyoncé Jay-Z Kacey Musgraves and more perform at 2018 Global Citizen Festival Mandela 100 today

Beyoncé among stars at Johannesburg concert to honour Mandela

The Carters played a handsome set at the event in South Africa, paying tribute to Mandela with performances of "Holy Grail", "Part II (On The Run)" and "03 Bonnie & Clyde".

Most people had a good time and got home safely, but the night turned ugly for some when they were accosted by thugs as they left the stadium.

At the core of the festival, the Global Citizen Festival, which was devoted to the activities of South African leader Nelson Mandela, was laid charitable goal.

The Global Citizen Festival is hosted by the Global Poverty Project, which works to combat extreme poverty all over the world through education, advocacy and media.

Makhura said he has sought a detailed report from South African Police Services (SAPS) and Johannesburg Metro Police (JMPD), saying that police visibility post the festival was undeniably one of the key areas of concern as expressed by a number of people.

He said there was a stampede when someone pulled out a gun.

Global Citizen and another group backing the concert, the House of Mandela, urged South African police "to act swiftly and efficiently". Security outside the festival became a massive issue once people began leaving the venue waiting for their Uber and Taxify rides.

Trevor Noah speaks on stage during the Global Citizen Festival: Mandela 100 at FNB Stadium on December 2, 2018 in Johannesburg, South Africa.

Mandela was imprisoned for almost three decades for his fight against the apartheid regime.

One witness, Namhla R., said she saw a woman fighting off a man who was mugging her. "The fact that we arrested a suspect immediately after the robbery took place highlights the presence of police at Sasol garage", Naidoo said.

Also in 2013, thieves made off with cash takings at the stadium after a Justin Bieber concert.

Nelly makes personal plea to Bryce Harper to sign with Cardinals
IPL 2019: Delhi Daredevils rechristened as Delhi Capitals