Connecticut resident Kimberly Sullivan was arrested for allegedly keeping her stepson captive for 20 years. The stepson revealed the abuse while receiving medical treatment after setting a fire for "freedom". Sullivan denies all allegations. She faces multiple criminal charges and her attorney claims she is innocent.
Read MoreDid you find this insightful?
Amazing
Bad
Just Okay