To view the video click here.
–
St. Peter’s Square became an improvised sports stadium to welcome 50,000 athletes. Despite the warm weather, they joined the Pope in celebrating the 70th anniversary of the Italian Sports Center
To view the video click here.
–