Rafael ‘Ted’ Cruz only Southern roots are located in Cuba. His kindred blood is Cuban not Texan
Cruz has no Confederate blood.
Wasn’t Cruz born in “southern” Canada?