You need to log in as a subscriber to access this page.
By NEWSROOM /
March 29 10:51 AM

Organs retrieved from Red River proven to not be human

and on Thursday morning, the Caddo Sheriff’s Office released a statement saying the organs were determined not to be human..
To continue reading, please login as a subscriber.

Current Users

Digital Edition

click on cover to view digital version

Home and Garden

Loading Family Features Content Widget