Do You Know Joe?

On numerous occasions I have criticized President Donald Trump.  He has many personal faults and sometimes does things that deeply disturb me.  He is also a terrible communicator. However, as I have also pointed out, I generally approve his agenda, and I am somewhat amazed by his energy and accomplishments in the face of unrelenting […]