Beaumont Police Department (TX)

Police Officer Sheena Yarbrough-Powell was killed when her patrol car was struck head-on by a wrong-way driver on Cardinal Drive near the Highway 347 overpass.

The crash occurred on the divided…

Please Login to Comment.