Parish of the Holy Spirit of Mulukukú, Nicaragua
Father Oscar Benavidez

Father Oscar Benavidez Dávila is pastor of Holy Spirit parish in the town of Mulukukú in the Diocese of Siuna. According to the priest’s defense, his ‘crime’ was supposedly expressing his opinion in a social-media post.

Read More: National Catholic Register