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, The Clarion-Ledger
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.