A new ALL SPANISH language satellite is ON THE AIR reaching Spain, Portugal and all of Europe! Praise and salvation testimonies are pouring in! Revival is sweeping across the land. The great Spanish cathedrals and holy sites are evidence of how Spain has honored God throughout their history. God is blessing this nation, again, through Christian television and your love!
An all-Spanish satellite for Europe is ON THE AIR!