Tag "1980 murder"

Back to homepage
California

Charge for 1980 Rape, Murder

Robert Yniguez LOS ANGELES – On March 4, 1980, the body of 20-year-old Teresa Broudreaux was discovered by a surfer on Malaga Cove Beach. Her body was naked except for her