New Amsterdam man succumbs after being set afire in the interior

Huntley Mickle

Huntley Mickle’s family was expecting him to return home before the New Year, but not the way he did.

The 41-year-old man of Matthew Allen Road, New Amsterdam was presented to his family including his mother