Month: May 2020
-
Tarahumara Believers become Missionaries
Located on a small plateau at over 8,000 feet, Centro Cristiano Tarahumara is a missionary training base located in the Sierra Madre Mountains in the State of Chihuahua, Mexico. Overlooking the small town of Creel, the center was founded in 1994 with the vision of serving the Tarahumara communities by evangelism, training and mercy ministries.…