Loading Video…
This browser does not support the Video element.
Texas mom Christina Powell last seen in Ring camera footage leaving home
Christina Lee Powell, 39, was last seen on a Ring doorbell camera leaving her house on July 5, 2022, in San Antonio, Texas, after calling in to say she would be late for work. Courtesy: Lauren Leal