Latin America: Overcoming Dominion
In Latin America, the Spirit of God brings the message of truth, liberty and peace through Jesus Christ. The love of God compels us to bring reconciliation where there is unbelief, strife, and oppression.
More Videos
View AllAnatoly Glukhovski and Sergey Rakhuba
Benjamin A. Kwashi
Mats Tunehag
Michael Ramsden