Africa’s self-appointed climate champion makes the hard sell Mercy Aboagye Dec 8, 2023 0 William Ruto smiled broadly as he took the stage at the COP28 climate summit in Dubai on Saturday and, in front of…