Better late than never, I guess

According to San Diego’s 10News: “Kenneth Starr says he never should have led the investigation that resulted in the impeachment of former President Bill Clinton.”

(Via Salon.com.)