Week in Review 161
Haiti betrayed
June 16, 2017: Stephen Lewis comments on disappointing new developments in the UN's response to cholera in Haiti.
June 16, 2017: Stephen Lewis comments on disappointing new developments in the UN's response to cholera in Haiti.