Rafael Eduardo Cruz is not a US citizen and is not one of the good guys.
And someone who’s been solid on FR for a decade longer than you says that Cruz is one of the good guys. The founder of this site has said that Cruz is one of the good guys. If you disagree, then maybe it’s time for you to slip over to DU.