Driver arrested in deadly hit-and-run crash at Liberty City bus stop

A driver who plowed into a bus stop in Liberty City last week, killing a woman and sending others to the hospital, has been arrested.

Ivan Maurice Houston, 53, was arrested on Wednesday in the March 22 hit-and-run crash at the intersection of Northwest 17th Avenue and 54th Street.

Surveillance video shows a black Mercedes Benz driving on the sidewalk and crashing into a bus stop where people were sitting and standing.

The person who died was 47-year-old Patricia Valencia, a mother of two boys. Four others were injured in the crash and hospitalized…

Story continues

TRENDING NOW

LATEST LOCAL NEWS