An Ohio woman trying desperately to flee her assailant was found snagged on a fence and deceased.
31-year-old Rebecca Cade’s sleeve appears to have become caught on barbed wire while trying to climb a fence surrounding a power plant. When fencing contractors found her on October 13th, they initially mistook her for a dummy and a Halloween decoration.