Saturday, December 31, 2016

And how much will the American public put up with before they call for his blood?…