The town of Lourdes, located in southwestern France, has been decorated with Vatican City flags and posters featuring Pope Leo XIV. The preparations come just hours before the pontiff's arrival in France, which is scheduled for Friday.
The widespread display of banners and signage has created a striking visual impact throughout the locality as it anticipates the upcoming papal visit.
In-depth summary · AI, neutral