Ghana's Election 2024: Party manifestos and China's Common P