Because R. was born in the U.S. of parents who were Cuba citizens at the time, this makes him a dual citizen even if he hasn’t officially claimed his Cuban citizenship as McCain has never claimed his Panamanian citizenship although McCain is also dual.
Preposterous.
McCain is no such thing.
He was born in the Canal Zone, which at the time was US soil.