SLIDESHOW: Paying final respects to fallen Officer Justin Leo

Law enforcement and safety forces throughout the Valley gathered Tuesday at St, Rose Parish in Girard for a prayer vigil for police officer Justin Leo.
Tribune Chronicle photos / R. Michael Semple As the Cleveland Police Pipes and Drums Corps plays, the casket holding fallen Girard police Officer Justin Leo is brought into Beeghly Center for the Sunday afternoon funeral Mass. More than 1,200 people came to the funeral, included an estimated 800 police officers from around the region and nation.
A police officer stands near a cadre of parked motorcycles prior to the funeral procession for officer Justin Leo that began Sunday morning at Girard High School.
A funeral limo is parked outside Blackstone Funeral Home in Girard as a police flag flies half staff prior to the procession Sunday morning in honor of the late officer Justin Leo.

Photos by Tribune Chronicle photographer R. Michael Semple and reporter Guy Vogrin reflect on

the final goodbyes by family, law enforcement and community following his death in the line of the duy on Oct. 21, 2017.