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