Video Shows Chester Police Beat Mentally Disabled Man Severely

Chester City and Chester Township [Pennsylvania] Police recently joined forces as a tag team on the border of their jurisdictions

Read more