Admin Posted February 28, 2020 Posted February 28, 2020 After deliberating for more than eight hours, a Texas jury decided Thursday that the convicted killer of Richardson police Officer David Sherrard deserves to die. View the full article
Recommended Posts
Archived
This topic is now archived and is closed to further replies.