REPORT BACK: British delegation to World Youth Festival

From the 13th December to the 21st of December 2010 the 17th World Festival of Youth and Students took place in Pretoria or Tshwane, South Africa under the slogan ‘Let’s defeat imperialism, for a world of peace, solidarity and social transformation!’ For members of the British delegation the event provided invaluable experience and a continuing source of inspiration.

Read more ...