Faces of Humanity, Stephanie Picard in Haiti for Canadian Red Cross Stephanie Picard photographed on location in Haiti.