“Our Lady will defeat Satan”
“He now sends His Mother, the Lady of All Nations, to you, to all nations. She will defeat Satan, as has been foretold. She will place her feet upon Satan’s head”. This is the central doctrine of end time Marian theology. It is “Catholic Mary” as co-redeemer and advocate, that will return to Earth and… Read More “Our Lady will defeat Satan”