El Salvadoran Pastor Accepts Baptist Human Rights Award

Edgar Palacios of El Salvador received the Baptist World Alliance (BWA) Denton and Janice Lotz Human Rights Award during a meeting of the General Council in Chile on July 6. The council forms part of the BWA annual gathering that was held from July 2-7 in Santiago....