And further more why do most of these countries speak Spanish? Perhaps a European invasion from Spain...?
Hernandez and Rodriquez are surnames handed down from the Gothic tribes than moved into the Iberian penninsula during the late Roman period and the early Middle Ages. In other words they are German. An inconvenient truth.