Baseball in the Time of Cholera 2012

As a Cholera epidemic rages in Haiti, the United Nations denies it is responsible for introducing the disease despite glaring evidence suggesting...