Carlee Russell, the Alabama woman who returned home on July 15 after she was reportedly missing for two days, was never missing, Hoover Police told reporters at a news conference on Monday.
Source: ABC News 6
Carlee Russell, the Alabama woman who returned home on July 15 after she was reportedly missing for two days, was never missing, Hoover Police told reporters at a news conference on Monday.
Source: ABC News 6