A 46-year-old man, identified as Stephen Spencer, was shot dead in Santa Cruz on Thursday morning,
Spencer, a Corporation worker, was found at around 6 am at Vicky Trace, La Canoa, Santa Cruz.
Residents reported hearing gunshots at approximately 3 am but did not investigate until hours later.
Investigations are underway,