Terrell Police Investigates Fatal Auto-Pedestrian Crash on I-20 Terrell, TX (March 18, 2024) Early Sunday morning, 24-year-old Otavius Rose was killed in a horrific traffic crash on I-20. According to Terrell police, the fatal auto-pedestrian crash happened at about 12:40 a.m. on the 200 block of westbound Interstate 20. Reports say that a vehicle struck […]