Supreme court justice Clarence Thomas joins disreputable Donald Trump on what appears to be a lengthening roll call of dishonour.
Supreme court justice Clarence Thomas joins disreputable Donald Trump on what appears to be a lengthening roll call of dishonour.