Priest stabbed in Mexico City cathedral

The suspect was arrested at the scene (CNS)

A priest was stabbed at the altar while celebrating Mass on Monday in Mexico City’s Metropolitan Cathedral, reports the Catholic Herald.

The priest, Fr Miguel Angel Machorro, was stabbed three times, according to media reports. Fr Machorro was rushed to the hospital and underwent emergency surgery. His condition was listed as “delicate, but stable,” according to media reports.

In a tweet, Mexico City Cardinal Norberto Rivera Carrera offered prayers for the injured priest, “so that he is healthy and returns to his normal duties.”

The suspect was arrested at the scene. Mexico City security officials said the suspect identified himself as John Rock Schild, an American citizen, “approximately 28 years old” and an artist, but the BBC reports his identity has not been confirmed.

According to the BBC, the assault left the priest lying on the ground, with blood soaking his clothes. He was stabbed in the neck, and some witnesses said it seemed to be an attempt to cut his throat.

At a news conference, the lawyer of the archdiocese, Armando Martínez, told people to pray for Fr Machorro.

"We cannot talk about terrorism, we cannot talk about motives because we obviously have no significant facts," he said.

Mexico's Metropolitan Cathedral dates back to the 1500s and is the largest cathedral in the Americas. It is situated on the main El Zocalo plaza, is the largest cathedral in the Americas and is a popular stop for tourists. The police presence there is heavy due to the traffic and frequent protests in the vicinity.


Priest stabbed while celebrating Mass in Mexico (Catholic Herald)

Mexico: Priest stabbed in front of cathedral congregation (BBC)

Mass on Demand


From Parish of Our Lady of The Way, North Sydney & Lavender Bay. The first Mass of the day on YouTube

Mass Online


Live streamed from Our Lady of the Rosary Cathedral, Waitara


Daily Prayer

Daily Prayer

All your daily readings, reflections and prayers can be found here...