June 20, 2025 — 6/20/2025 Africa/Latin America (International Christian Concern) — Many Christians across Africa and Latin America continue to suffer for their faith because of Islamic oppression, dictatorial paranoia, and criminal cartel organizations. ...