Woman Escapes Yearlong Kidnapping By Fleeing To Local Gas Station

A woman being held against her will broke free from her captor and found help at a New Jersey gas station after being kidnapped nearly a year ago, Penn Live reported. In February of 2022, the victim befriended James Parrillo at a gas station in New Mexico. Introducing himself as “Brett Parker,” he asked the […]

Arizona Prison Accused Of Inducing The Labor Of Prisoners Against Their Will

Perryville Prison in Buckeye, Arizona is accused of inducing the labor of pregnant prisoners against their will, the Arizona Republic reported.  Three women incarcerated at the prison have come forward claiming they were forced by prison medical staff to have their labor induced before their due dates. Two of the women, Stephanie Pearson and Desiree […]