Former US Ambassador Edward Peck was on the Gaza aid flotilla that came under attack by Israeli forces.