Senator Ted Cruz of Texas has caused controversy among Catholics after reposting an 8,000-word essay that blames the influence of Catholic integralist and nationalist ideology for undermining the political Right in America, particularly by weakening evangelical support for Israel.

“Read every word of this,” Cruz implored his followers, stating that “it’s the best and most comprehensive explanation of what we’re fighting.” The post, written under the X handle @DefiyantlyFree, an account with more than a million followers, has already been viewed more than 500,000 times.