Christine and Thomas Schirrmacher catch up on human rights in Ecuador and Peru

Christine and Thomas Schirrmacher of the World Evangelical Alliance have visited Ecuador and Peru to learn about the human rights situation, including freedom of religion, freedom of the press, and the situation of indigenous peoples.