yes, he is very fluent in Spanish
ARe you sure about that? If you Google Does Ted Cruz speak Spanish you get that he doesn’t.