Florida man fatally stabbed had claimed he buried Natalee Holloway's body

The Latest