New Satellite Images Raise Questions Over Laikipia Ebola Facility
Officials insist everything has been halted at a sensitive site in central Kenya. But new images from above, and unusual activity on the ground, are telling a very different story, one that doesn’t quite add up.