It was 11:30 p.m., exactly midway through the night shift at the garage, and time for Myesha Taylor Thomas to return to work cleaning buses. Thomas crumpled the box of Red Hots she had bought in the break room and tucked them into her navy blue uniform with the word "Metro" stitched... More >>>
| Next >>
Courtesy of Metropolitan Transit Authority of Harr
Police dragged Metro employee Myesha Taylor Thomas's corpse from beneath the left front bumper.