Amanda Berry found along with two other women abducted in Cleveland
Posted on AllSides May 7th, 2013
From The Center
Amanda Berry was found in Cleveland where Berry and two other women vanished a decade ago. Amanda Berry says she was kidnapped 10 years ago. Authorities have arrested three brothers.
Some content from this outlet may be limited or behind a paywall.