Whitewater Prosecutor Ken Starr Dead at 76

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…

Leave a Reply