Here's Freed Hostage Amanda Berry on Stage at a Concert With Nelly
Latest
At the sold-out Roverfest radio station concert held over the weekend in Cleveland, Amanda Berry was on stage, being cheered by her town, a mere three months after escaping the home of Ariel Castro, who kidnapped her and held her and three other women hostage for ten years.