The Toledo (OH) Police Department is mourning the loss of one of its own after leaders say an officer took his life.
According to a statement, Officer Jeffrey Payne, 53, was found dead at his home Tuesday during a welfare check by Lucas County deputies. Officers called for the check after Payne didn't report to work as scheduled, WTVG reports.