ICE Detains Former Cuban Judge Without Conclusive Evidence
ICE has detained former Cuban judge Katrina Castro-Menéndez in Florida, accusing her of being linked to the Cuban Communist Party. However, there is no conviction or definitive proof of this affiliation.2 sourcesSee all sources