Dr. Ford

Ford’s Problem Glasses

  The evidence is beginning to point toward a fact about Christine Ford: She’s a liar who perjured herself. If ...

Continue Reading