Stephen Hermer, on the beach at the Mission Possible compound in Lanzac Haiti, in November 2010.
   Cancel