August 8, 2013 | Fox News
Happening Now
FDD's Claudia Rosett discusses a report that the UN is responsible for the deadly cholera outbreak in Haiti.
FDD's Claudia Rosett discusses a report that the UN is responsible for the deadly cholera outbreak in Haiti.