Mountain Gateway addresses recent allegations from the Nicaraguan government against three U.S. citizens and 11 Nicaraguan Mountain Gateway pastors
DRIPPING SPRINGS, Texas — On Jan. 17, 2024, Mountain Gateway, functioning in Nicaragua as Puerta de la Montaña, was made …