translate English to French: They have been participating to major news events all around the world for decades.
Ils ont participés au cours de 10 dernières années à de nombreux évènements d’envergure planétaire.