Breaking News, East Africa News, Sports News, Kenya News & World News
A solemn quiet fell over the Jubilee Christian Church (JCC) community. News had spread quickly—Bishop Allan…