IIsrael Read More 150 Priests and Nuns March to the Vatican Over Gaza ‘Genocide’September 23, 2026 The “Priests Against Genocide” Network Carried a Shroud Bearing 300 Children’s Names to St. Peter’s Square Roughly 150…