Former Texas Court of Criminal Appeals Judge Elsa Alcala, a longtime Republican, typically avoids politics on social media but broke that practice on Monday to denounce President Donald Trump, “for my own conscience,” she wrote on Facebook.

Trump “is the worst president in the history of this country,” said her Facebook post. The president has an ideology of racism, the judge wrote, adding she couldn’t say anything positive that would absolve Trump of his “rotten core.”