disappearance

Following the explosive press conference in the Carlee Russell disappearance, social media has a lot of thoughts. While Hoover, Alabama, detectives were careful not to call her disappearance a hoax, they pointed out multiple eyebrow-raising facts regarding the alleged kidnapping. Russell’s Google searches came into question as she researched topics such as the maximum age for Amber Alerts, one-way bus ticket to Nashville, and ways to […]


Current track

Title

Artist