Beyonce shuts down Global Citizen Festival

Johannesburg, South Africa was the place to be this weekend. The Global Citizen Festival took place with the most famous pop stars of the world gracing the stage.

Read More