Chula Vista woman found dead in street

Published August 28, 2020 22 Views

Rumble Police are investigating the death of a woman whose nude body was found in the middle of a Chula Vista street early Thursday morning.

... and disable advertisements! No kidding :)