Police are still investigating what led to the murder of 24 year-old Alvin Montero. Montero’s body was found floating in the river in the area of Roaring Creek known as “Another World” on Tuesday, some 72 hours after he had first gone missing. Police gave an update on the investigation today saying the case also involves arson.
Two persons were detained but had to be released on Wednesday due to a lack of evidence against them. An on-site post-mortem certified that Montero died from traumatic asphyxiation due to stab wounds to his throat.