Rutherford Institute resists persecution of Christians in Mexico
CHIAPAS, Mexico (EP) – A complaint filed Oct. 29 by the Rutherford Institute of Latin America asked the Inter-American Commission on Human Rights to intervene on behalf of the Chamula Indians, who face persecution by local and regional authorities in…
Read more