God’s Mayor in Guatemala – christianitytoday.comGUATEMALA (August 21, 2018) “In the so-called Northern Triangle of Central America, the countries of Honduras, El Salvador, and Guatemala form a violent triad.”…To read more, click here.