This reminds me of part of the Message of Our Lady of La Salette.
"The Priests, Ministers of my Son, the Priests, by their wicked lives, by their irreverence and their impiety in the celebration of the holy mysteries, by their love of money, their love of honours and pleasures, the Priests have become cesspools of impurity. Yes, the Priests are asking vengeance, and vengeance is hanging over their heads. Woe to the Priests and to those dedicated to God who by their unfaithfulness and their wicked lives are crucifying my Son again! The sins of those dedicated to God cry out towards Heaven and call for vengeance, and now vengeance is at their door, for there is no one left to beg mercy and forgiveness for the people. There are no more generous souls, there is no one left worthy of offering a stainless sacrifice to the Eternal for the sake of the world.
God will strike in an unprecedented way.
Woe to the inhabitants of the earth! God will exhaust His wrath upon them, and no one will be able to escape so many afflictions together."
The chiefs, the leaders of the people of God have neglected prayer and penance, and the devil has bedimmed their intelligence. They have become wandering stars which the old devil will drag along with his tail to make them perish. God will allow the old serpent to cause divisions among those who reign in every society and in every family. Physical and moral agonies will be suffered. God will abandon mankind to itself and will send punishments which will follow one after the other for more than thirty-five years........."
APPARITION of the BLESSED VIRGIN on the Mountain of LA SALETTE 19th of September, 1846 - Published by the Shepherdess of La Salette
with Imprimatur by Mgr. Bishop of Lecce." RC Feast Day of Our Lady of La Salette remains September 19th
Entire message at this link....sourcebooks.fordham.edu/mod/1846sallette.asp