Through a sweltering afternoon into a clear-sky night, some 20,000 people descended on Ghana's historic Black Star Square in Accra on Saturday to dance, cheer and sing along to songs performed by some of their favourite stars including Usher, SZA, and Stormzy.
The Accra leg of Global Citizen's annual music festival, held simultaneously with another concert in New York City, wasn't your average show.
Attendees earned their tickets by cleaning beaches, distributing online petitions, or participating in other forms of activism benefiting women, girls and the environment.