Police have released a composite sketch of a suspect allegedly involved in an indecent act in a Delta park over a month ago. Delta Police Department (DPD) had previously stated on February 4 that ...