Romolo Di Egidio Obituary: Niagara police mourns sergeant who died in Welland, Cause of Death
Romolo Di Egidio Death Romolo Di Egidio Obituary, Death Cause: Staff Sgt. Romolo Di Egidio, a Niagara police officer, was killed in the line of duty. Di Egidio died abruptly on Wednesday, according to Chief Bryan MacCulloch’s statement. The chief is requesting that the family’s privacy be respected. Di Egidio was discovered dead along the Merritt … Read more