Can Ghana's former President John Mahama deliver the presidency for the National Democratic Congress (NDC) party in 2024? +++ Turkey's influence in Africa +++ The US fallout with South Africa over accusations that Pretoria supplied weapons to Russia +++ Barca crowned La Liga champs / Sweden wins Eurovision contest