In the medical response to Ebola, Cuba is punching above its weight200 points by megalodonRead the articleDiscussion on Hacker News