Pope Francis celebrates Mass at the GSP Stadium in Nicosia, Cyprus, Dec. 3, 2021. / Vatican Media.

Nicosia, Cyprus, Dec 3, 2021 / 04:23 am (CNA).

An estimated 10,000 attended the Mass in Nicosia’s GSP Stadium.

Read More: EWTN