Mass Escape From Reform Center
13 August 2018
New Providence police need help finding four residents who escaped from the Simpson Penn Center for Boys on Saturday . A total of thirteen escaped the facility. Shortly before 10 pm a supervisor on duty heard noise coming from one of the cottages. While checking on the matter, he discovered an opening in the roof […]