Jim Caviezel calls Donald Trump “the new Moses” and we can’t ignore that

previous post