Come da titolo del post, o è cittadinanza o è residenza, i termini definiscono 2 categorie, chi è cittadino di uno stato e chi è residente in uno stato "anche senza esserne cittadino".
Se chiamo una cosa "XXX di cittadinanza", in italiano vuol dire che è qualcosa che si riferisce ai cittadini, altrimenti l'avrei chiamata "XXX di residenza".
Mettiamo pure che io non sia la persona più adatta a disquisire della nostra bella lingua (con un misero 6+ di media ai temi delle superiori), ma qui mi si stà ribadendo l'ovvio:
Adnkronos