Brett Kavanaugh and Christine Blasey Ford bared their souls in a hearing that lasted almost all of Thursday.
U.S. Supreme Court nominee Brett Kavanaugh testifies before a Senate Judiciary Committee confirmation hearing on Capitol Hill in Washington, U.S., September 27, 2018. Photo credit: Jim Bourg/Reuters