Seven reasons


World Youth Day ought to buoy everybody’s spirits and here’s why.