SH: Trump pummels his opponents – and the press

Posted on 1/3/2016 by