Christina Lee Powell – found dead in the passenger seat of her vehicle three weeks after going missing

Christina Lee Powell aka Chrissy has been missing from San Antonio since July 5. The last known sighting of Chrissy comes from her Ring doorbell camera at 10.34am on July 5.  She called her workplace […]