Hiker Finds Severed Human Head in Los Angeles Park


A hiker who was walking a dog discovered a severed human head in Griffith Park in Los Angeles on Monday.