WYD, 35 years ago the “young people’s invention” that renewed the Church

Vatican Insider has this story here.