Murder Case Heads to California's La Brea Tar Pits

A Los Angeles police officer dives in murky sludge for evidence in a 2011 killing.

June 7, 2013

Examined