If this turns out to be true, Ford should publicly apologize and Feinstein too. She also oughta resign.