Impeachment bombshell just a dud
January 22, 2020
You’re excused if you didn’t hear about the latest impeachment “bombshell” that exploded in the media on Wednesday.
Wednesday, after all, was a really crowded big-news day.
It was the super-duper historic day when Speaker Nancy Pelosi’s...