4 Ohio teens face homicide charges for allegedly killing driver with sandbag

22-year-old Marquise Byrd suffered critical injuries and died.

December 23, 2017

Examined