Mount Helix homicide victim was Chula Vista city employee, authorities say
utsandiego.com
Kevin Powell, an HR manager in Chula Vista, was found dead Tuesday in his East County home; Powell previously worked for Coronado and San Diego County
Kevin Powell, an HR manager in Chula Vista, was found dead Tuesday in his East County home; Powell previously worked for Coronado and San Diego County