Juan is that stopped clock that is right twice a day. He got into trouble over his criticism of the show trial of Clarence Thomas, which some on this board may be old enough to remember.
Yes, that has been commented on in some of the other threads. His employer at the time (Wa Post?) managed to gin up a sexual harassment charge on Juan that was pretty stale.