Today in History: November 18, Robert Blake ordered to pay $30 million in wife’s slaying
Today is Tuesday, Nov. 18, the 322nd day of 2025. There are 43 days left in the year. Today in history: On Nov. 18, 2005, eight months after Robert Blake was acquitted of murdering his wife at a criminal trial, … Continued