Good for Ms Page, Cruz proves again he is a friggin nutjob. Christians persecuted in the United States...Guess he hasn’t noticed all the churches on countless American streets, the multitudes of religious programming/cable channels and the annual onslaught of all things Christmas.