Capitol Police Officer Howard Liebengood Dead, Reportedly From Suicide
Breaking News Capitol Police just announced the death of another one of its officers, and he reportedly committed suicide. Howard Liebengood, who was assigned to … Read More
Breaking News Capitol Police just announced the death of another one of its officers, and he reportedly committed suicide. Howard Liebengood, who was assigned to … Read More