The glow of blue lights, a somber symbol of Officer Craig Lehner's death, made for a stirring visual on the morning when police from around the world, as well as Buffalonians embracing the service of one of their own, mourned in downtown Buffalo.
The Buffalo News is covering Lehner's funeral in KeyBank Center in its entirety, but here are touching tributes and reactions rolling in from Twitter.
Gave me chills to drive to school and see everything lit up blue and police cars lining the streets for officer Lehner
— Katie Grabski (@katie_grabski) October 25, 2017
Every city building in buffalo is lit up blue right now to honor Officer Lehner and it’s the most beautiful thing ever #buffalove💙
— kath (@kflipz27) October 25, 2017
I did not know Craig Lehner but, today as I make my way through college to become an officer I weep for a potential brother in arms lost.
— B: 4-2| S: 3-5-2 (@Vergil3434) October 25, 2017
— NRPS (@NiagRegPolice) October 25, 2017
Members of the Lehner family are arriving at funeral home. The sun has broken through the clouds.
— Jane Kwiatkowski (@kwiatkowskiBN) October 25, 2017
There aren't many things more heartbreaking in this world than watching a confused dog sit beside his owner's casket. #RIPOfficerLehner
— Sully Johnson (@kristnsullivan) October 25, 2017
I hope someone got pictures of these rainbows over the river. Unbelievable. Rest In Peace, Officer Lehner 💙
— Courtney Caroline (@c33donovan) October 25, 2017
The outpouring of love for fallen officer Lehner in the city of good neighbors is unbelievable. #ilovethiscity
— Joe Klis (@JK_0324) October 25, 2017
Thankful for police officers, firefighters, an first responders who put their lives on the line for us daily. Rest In Peace, Officer Lehner.
— Emily Wolcott (@emilywolcott_) October 25, 2017
I want to cry watching Officer Lehner’s dog omg
— Victoria Allen (@ick_toria) October 25, 2017
Today we not only witness, but feel how much our great city loves its own💙 Thank you for your valiant service, Officer Lehner.
— Kate Glaser (@KateMcGowan) October 25, 2017
— William Street (@WilliamStreet14) October 25, 2017
Thoughts and prays to the the Lehner family. We lost a hero but gained a guardian angel. #craiglehner 🙏💙
— Chrissy Eimer (@ChrissyEimer) October 25, 2017
As a daughter of a fallen officer, officer Lehner’s funeral is bringing back a thousand memories. RIP to such talented individual. 💙💙
— Whitney (@WhitKendall) October 25, 2017
Watching the funeral procession of officer Lehner is actually bone chilling #OfficerCraigLehner
— car 👻🎃 (@Carleighnest_) October 25, 2017
— Mercy Flight WNY (@mercyflightwny) October 25, 2017
The feeling in & around the @KeyBankCtr this morning is very moving. Rest In Peace Officer Lehner 💙
— Beth P. (@byBuffaloB) October 25, 2017
So proud to live in Buffalo. Seeing our city come together to honor Officer Lehner is truly breathtaking. Rest In Peace to a hero.
— QueenB (@BellaBiracree) October 25, 2017
— Tuk Tea Company (@tukteacompany) October 25, 2017
Thinking of Officer Craig Lehner as he is laid to rest today. Not only did he serve his country, he was also a damn good WR. You are missed pic.twitter.com/jryzPGqwKT
— Rise Sports (@_risesports) October 25, 2017
What an incredible tribute today. Rest In Peace, Officer Lehner. pic.twitter.com/OjmvhzC4am
— Buffalo Girl (@BuffaloGrlProbs) October 25, 2017
Legit stared tearing up when I heard that Officer Lehner’s K-9 will follow his casket into the arena😭😭💔
— Megan (@Mgs_1203) October 25, 2017
Wow watching this funeral is so extremely heartbreaking. 💔
— Katey Deeb (@katresedeeb) October 25, 2017
— James P McCoy (@jmccoyphoto) October 25, 2017