Are researchers a step closer to finding new treatments for Ebola? · Channel 4 News · Sentinel