CS Amina Lectures Contractor Over Stalled Stadium: “You’re Embarrassing The Govt” Sports Cabinet Secretary Amina Mohamed on Tuesday read the riot act to a contractor over the stalled construction of Kipchoge Keino Stadium in Eldoret. January 27, 2021 News·Sports·TL