Pope Francis recently declared Sister Maria Laura Mainetti, the superior of the Sisters of the Cross religious order, to have died as a martyr after she was slain by three teenage girls in a Satanic sacrifice.
The faithful, including priests and laity, turned out by the hundreds to protest a blasphemous black mass that was held in a heavy metal bar in Ottawa, Canada on Saturday night.