Sports Cabinet Secretary Amb Amina Mohamed has suffered a blip in her quest to head the World Trade Organization.
According to Bloomberg, Kenya’s Amina Mohamed, United Kingdom’s Liam Fox and Saudi Arabia’s Mohammad Maziad Al-Tuwaijri failed to secure enough support to guarantee their move to the final round of the selection process.