S&P 5007,656.98 0.86%
Kenya Crackdown on Foreign Traders Prompts Exodus, Authorities Fail to Contain Fallout — Witness News