New Delhi, Oct 26: Faculty and students from Jawaharlal Nehru University (JNU) here took part in the recent 19th World Festival of Youth and Students held in Sochi, Russia, at the invitation of the country’s tiol atomic energy corporation Rosatom, the state-run company said on Thursday.