The Remnant Nation

Red River Nation Part 2

July 14, 20135 min
Prophetic word for the Remnant Nation and a move of the Spirit of God in Russia. A sequel to Sacred Pilgrimage and Crimson Banner Vision that speaks to Syria and Turkey. You can find these prophecies and others on

Chat About Red River Nation Part 2

For You