EFFSC President, Commissar
@SihleLonzi
, has arrived at the World Youth Festival held at the City of Sochi, on the Black Sea Coast, in Russia.
It brings together over 20 000 young leaders and professionals from over 100 countries, as well as world and industry leaders, to foster