Woman's body found in Chula Vista park after alleged landlord-tenant dispute

May 26, 2026 - 03:00
Woman's body found in Chula Vista park after alleged landlord-tenant dispute
A woman's body was found in a Chula Vista park after an alleged dispute with a tenant, who was arrested for murder and booked into County Jail.