The Hoover Police Department is set to give an update on Carlee Russell, an Alabama woman who returned home Saturday after she was reported missing.
USA TODAY, York Daily Record
Wed, 07/19/2023 - 10:36am
The Hoover Police Department is set to give an update on Carlee Russell, an Alabama woman who returned home Saturday after she was reported missing.