Carlee Russell
Video
Here’s a question: Do we still have a shred of integrity in the justice system? It seems like every week — heck, almost every single day — we hear…
An Alabama woman whose bizarre temporary disappearance caught the nation’s attention earlier this month is now admitting she mad up the entire thing…