Global Christian Relief launches 2025 Red List annual persecution report
SANTA ANA, Calif. (BP) -- Global Christian Relief (GCR), the watchdog group launched in 2023 when Open Doors USA reorganized, has released its first persecution report, citing top five countries persecuting Christians in select categories.