Haitian Deportees
Craig Renaud
- March 20 2011, 5:03 PM
Haitian deportees: Strangers in a Strange Land. Cruel and unusual punishment?
video.nytimes.com/video/2011/03/20/wor...
Haitian deportees: Strangers in a Strange Land. Cruel and unusual punishment?
video.nytimes.com/video/2011/03/20/wor...