Formula One in Machakos-Some people doubting Alfred Mutua
Alfred Mutua looking at the big picture-Tourism and attracting as many visitors in Machakos as possible:
We have all lauded Machakos Governor Alfred Mutua on his vision for Machakos. He has even been termed the best performing governor...…