President John Mahama has disclosed that officials have been questioned over their roles in the 2023 African Games scandal. He made the revelation on Wednesday night during a briefing on his first 120 days social contract with Ghanaians. The Games, held in Accra in March 2024, were tainted by allegations of financial mismanagement and potential […]