A funeral was held on May 13 for fallen Overland Park Officer Mike Mosher, who lost his life in the line of duty on May 3.
A funeral was held on May 13 for fallen Overland Park Officer Mike Mosher, who lost his life in the line of duty on May 3.
Officer Mike Mosher was remembered as a man who always put others first and who died doing what he loved.
Fallen officer’s daughter delivers heartfelt eulogy