News

England, Tuesday July 9, 2024. Drunken driver Darryl Anderson who snapped a photo showing he was speeding at 141 mph before a deadly crash, has been sentenced to 17 years in prison.