starr

Ken Starr, famous for leading the investigation that led to former President Bill Clinton‘s impeachment, has died. Starr died Tuesday at Baylor St. Luke’s Medical Center in Houston, Texas … the result of complications from a recent surgical procedure … according to his family. Starr is best known for heading the expansive Whitewater investigation into
0 Comments