Strange scenes at Catholic World Youth Day in Portugal

Strange scenes at Catholic World Youth Day in Portugal