Deputy Sheriff's story differs from Ted Kennedy's at Chappaquiddick

On the night of July 18, 1969 in Chappaquiddick, Deputy Sherriff Huck Look said he was an eyewitness that spotted Ted Kennedy's car shortly before the vehicle went off a nearby bridge.

May 7, 2019

Examined