Comment by vintermann

17 hours ago

A French organization with an English name, writing in English? J'en doute.

Very many European citizens speak English and it's the lingua franca* of the Internet.