Loading view.
Week of Events
Carlos Castro Arias: “I came to set the world on fire, and I wish it were already kindled”—Luke 12:49
In the United States, Texas ranks second in number of churches and has two of the largest megachurches in the world. The state has a long history with Christianity, and so upon Carlos Castro Arias’ arrival to Texas, he visited the Missions in San Antonio, the painted churches in Schulenburg, and Lakewood Church, a Houston […]