Friday, October 27, 2017

Thousands of mourners said a final goodbye Oct. 25 to Buffalo Police Officer Craig E. Lehner, whose funeral was one of the biggest in Western New York history.
Buy This Photo