Image by David Mark from Pixabay From News Services House Democrats formally introduced their resolution to impeach President Donald Trump on January 11, charging him with “incitement of insurrection” for his role in the previous week’s riots at the US Capitol. The impeachment resolution the House is poised to vote on Jan.13 is the Democrats’ first step toward […]