Richmond County Sheriff’s Sergeant Greg Meagher Killed By Chemical Leak


The men and women of the LVPPA extend their condolences to the family, friends and colleagues of Sergeant Greg Meagher of the Richmond County Sheriff’s Office, who died yesterday after inhaling liquid nitrogen while responding to an alarm at a sperm bank.

Sergeant Meagher had served over 30 years with the sheriff’s office and survived being shot in the line of duty in 2004.