Sheriff`s detectives were investigating after a man`s body was discovered on a street in La Mirada, officials said. KTLA`s Christina Pascucci reports from on Sunday, Nov. 24, 2013.
1 / 21
KTLA - Los Angeles
Mon, Nov 25, 2013 12:20 AM EST