Michael Shannon Thedford is pictured in Collin County, Texas, U.S.
| By Reuters
Michael Shannon Thedford is pictured in Collin County, Texas, U.S. in this undated handout photo. Collin County Sheriff’s Office/Handout via REUTERS
Share
On Facebook