This is the Hour…

With the late Consecration of Russia announced by Pope Francis for March 25th, 2022, the stage is being set for “the final confrontation” of the Herods of our time with the People of God. It is the hour of faith for the Father’s children…

Read This is the Hour by Mark Mallett at The Now Word

Posted in From Our Contributors, Messages, The Now Word.