Officer fighting cancer struggling to pay bills for hurt dog

Leslie Deluca is a fighter with a won't give up attitude. She is also a Petersburg Police officer fighting cancer.

Our goal is to create a safe and engaging place for users to connect over interests and passions. In order to improve our community experience, we are temporarily suspending article commenting