Wednesday, October 25, 2017

Two blistering attacks on Donald Trump could hardly come at a worse time