Even staunch Republicans are castigating Trump, as Robert Reich reports.

Comments