Funeral for State Trooper Landon Weaver

The funeral for Pennsylvania State Police trooper Landon Weaver, 23, who was slain while on duty while responding to a domestic complaint Friday night in Huntingdon County in central Pennsylvania, was held at the Blair County Convention Center in Altoona, with burial at Fairview Cemetery in Martinsburg. The John K. Bolger Funeral Home is handling arrangements.

Trooper Weaver joined the state police a year ago and was assigned to the Huntingdon station in June, the same month he got married.

Family members watch as the casket of 23-year-old State Trooper Landon Weaver is placed into a hearse at the Blair County Convention Center after a funeral service on January 5, 2017. Weaver was killed responding to a domestic complaint in a rural area in Huntingdon County. (Andrew Rush/Post-Gazette)
A man holds a flag near the Blair County Convention Center during the funeral of 23-year-old State Trooper Landon Weaver on January 5, 2017. Weaver was killed responding to a domestic complaint a rural area in Huntingdon County. (Andrew Rush/Post-Gazette)
A flock of geese fly over the Blair County Convention Center during the funeral of 23-year-old State Trooper Landon Weaver on January 5, 2017. Weaver was killed responding to a domestic complaint a rural area in Huntingdon County. (Andrew Rush/Post-Gazette)
More than 1,000 police officers from around the country gathered at the Blair County Convention Center for the funeral of 23-year-old State Trooper Landon Weaver on January 5, 2017. Weaver was killed responding to a domestic complaint a rural area in Huntingdon County. (Andrew Rush/Post-Gazette)
More than 1,000 police officers from around the country gathered at the Blair County Convention Center for the funeral of 23-year-old State Trooper Landon Weaver on January 5, 2017. Weaver was killed responding to a domestic complaint a rural area in Huntingdon County. (Andrew Rush/Post-Gazette)