“@calestous: Ebola vaccine shows 'promising' results: WHO http://news.yahoo.com/ebola-vaccine-shows-promising-results-100442865.html?soc_src=mediacontentsharebuttons&soc_trk=tw … via @YahooNews” Thank God for this.
-
-
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
@calestous@YahooNews will it ever leave the labs of Europe/America?Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.