eurotopics.net impeachment: democrats hurting their own cause? 2019-06-22 writes Jennifer Rubin, blogger from The Washington Post, The Irish Independent.. ..…