David Southwick
David Southwick, Worcester
David Southwick, an operations director in Worcester is alleged to have committed horrific acts of sexual abuse and sadism towards vulnerable people. Southwick who is obviously as deranged as he looks, must be held accountable for this. ...