How Republicans can avoid Trump impeachment (Spoiler: They're doing it all wrong)

Attacking one witness after another won’t work. Better to commit to fact-finding wherever it leads, and pressure Trump to skip the 2020 race.