Several European embassies in Nairobi have issued terror alerts and urged their nationals living in Kenya to avoid public places. The French E
Read MoreSeveral European embassies in Nairobi have issued terror alerts and urged their nationals living in Kenya to avoid public places. The French E
Read More