This was due to a leak at a storage facility that does cyropreservation for cells and medical tissues. They believe he died from inhaling liquid nitrogen while attempting to rescue a female employee, but it won't be confirmed until results from the autopsy come back.
RIP, Sergeant Greg Meagher.





Reply With Quote

