Texas-based missionary group Mountain Gateway continues to work diplomatic channels to effect the release of 11 Nicaraguan pastors and missionaries jailed in their home country on trumped up money laundering charges, group leader Britt Hancock says.
November 25, 2024 Hear More