William D Lewis The Vindicator Niles PD officer Chris Manella ...
Special to The Vindicator | published: December 30, 2017
William D Lewis The Vindicator Niles PD officer Chris Manella pauses in front of a photo of slain Girard PD officer Justin Leo during a prayer vigil at St. rose Church in Girard 10-24-17.