As the World Youth Forum‘s sophomore edition concludes in Egypt’s Red Sea resort town of Sharm El-Sheikh, we look back at the annual...