Scientists Say EVD Vaccine Promising After Human Trial · Channels Television · Sentinel