24 May 2013
Feature Guest - Detective Inspector Tusha Penny
Detective Inspector Tusha Penny is Police National Manager of Child Protection and Sexual Violence. She was instrumental in exposing the problems inside the force and now heads a dedicated facility where staff can focus purely on cases of child abuse and adult sexual offending.