A Kenyan court blocked the Ebola quarantine facility. The government defied the order. Protesters marched. Here's where things stand.
The $2.5 Billion Reason Kenya Can't Say No
A Kenyan court blocked the Ebola quarantine facility. The government defied the order. Protesters marched. Here's where things stand.