Article

Alaska Dispatch NewsAlaska Dispatch News on 2021-01-10 23:25

An off-duty U.S. Capitol Police officer has died; law enforcement officials cite suicide

Howard Liebengood, 51, had been an officer since 2005, the agency said.

Related news