“Impeachment, after all, is not a high mountain to climb. The Constitution vests in the House of Representatives “the sole power of impeachment.”1 Currently, the House is controlled by President Obama’s opposition: Republicans hold a comfortable 33-vote majority, with reasons… — Andrew McCarthy Copy Share Image