Jalen Jackson Sentenced to 30 to 35.5 Years in Prison for Stealing Amazon Van That Crashed and Killed 70-Year-Old Doctor Curtis Birchall on I-90
CLEVELAND – Cuyahoga County Prosecutor Michael C. O’Malley announced that Jalen Jackson, 24, was sentenced to 30 to 35.5 years in prison for stealing an Amazon van, fleeing from police, and crashing into a vehicle, killing 70-year-old doctor Curtis Birchall on I-90 in Cleveland near Fulton Road. "Jalen Jackson was given [...]