A Giant Cross Arrived in Milan to Bless the Winter Olympics: The World Barely Noticed
Cross of the Athletes Arrives in Milan to Promote Christian Unity Ahead of 2026 Winter Olympics The Cross of the Athletes, a symbol of faith and sportsmanship, has arrived in Milan ahead of the 2026 Winter Olympic Games. The Cross, which has been present at every Olympics since its creation,