You mean there doesn't seem to be any English non-US resource.
In what language do they communicate? Esperanto?
(I suppose some want french to be lingua franca, others spanish, others chinese .. but de facto those ain't international spoken languages, despite having lots of speakers)