Politics

Capitol Police officer's suicide after Jan. 6 ruled a line-of-duty death


U.S. Capitol Police (USCP) Officer Howard Liebengood’s suicide three days after the Jan. 6 insurrection was ruled a line-of-duty death on Monday. The …

Read more

Show More

Related Articles

Back to top button