Have you heard of Polish troops defending Africa?
Remind me again - where is Tobruk located? ;)
Not only Africa, but also Haiti...
pl.wikipedia.org/wiki/Polonia_na_Haiti
So, Christ of Nations, without limiting our salvific mission to Europe only, would be more appropriate. :)