MG 7275 1721039672

Lagos, Nigeria – There was a glint in Tunde Onakoya’s eyes that concealed the chess prodigy’s exhaustion as he made it to the 60-hour mark – breaking the world record for the longest marathon chess game. Bundled up in a jacket, scarf and hat, the 29-year-old Nigerian squared off againstContinue Reading

Elizabeth John a resident at Gpegy Community Abuja. Credit Abdulwaheed Sofiullahi. 1722233806

Abuja, Nigeria – When children turn 10, their first double-digit milestone is usually a time of excitement. But not for Elizabeth John, who could only feel dread about what was to come. A day after her 10th birthday, three older women held her legs down firmly as her mother pressedContinue Reading