Baseball in the Time of Cholera (2012) Free Watch

As a Cholera epidemic rages in Haiti, the United Nations denies it is responsible for introducing the disease despite glaring evidence suggesting Nepalese peacekeepers are to blame. ...
See full summary »