World Youth Day in Madrid

y-news-tumblr
An anti-government demonstrator wears a mask protest at the site of World Youth Day related events in Rio de Janeiro, Brazil, July 26, 2013.(AP Photo/Felipe Dana)

View gallery

100 photos

Catholic Church's World Youth Day.

View Comments (0)