Man shot dead in Santa Cruz

Home*Cover Story*News

Man shot dead in Santa Cruz

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,