A burning body found hanging from a tree at Griffith Park in Los Angeles is most likely the result of a suicide, according to the Los Angeles Police Department (LAPD).
Gold is AU
A burning body found hanging from a tree at Griffith Park in Los Angeles is most likely the result of a suicide, according to the Los Angeles Police Department (LAPD).