Some pilgrims are facing visa difficulties which could shatter their dreams of being part of World Youth Day 2023. Often dubbed the “Olympics of the Catholic Church,” World Youth Day (WYD) is a massive gathering of young people from around the globe. This year’s event will be held next week in Lisbon, Portugal. For some Read more