2 arrested in connection to woman's body found in duffel bag at SF's Golden Gate Park, police say

San Francisco’s Golden Gate Park last weekend. SAN FRANCISCO — Two people have been arrested in connection with a woman whose body was discovered …

Do you trust this headline?

You already voted!