<?php  // Headers específicos para LiteSpeed Cache header('Cache-Control: no-cache, no-store, must-revalidate, max-age=0'); header('Pragma: no-cache'); header('Expires: Thu, 01 Jan 1970 00:00:00 GMT');  // Headers específicos para LiteSpeed if (function_exists('litespeed_purge_all')) {     header('X-LiteSpeed-Cache-Control: no-cache'); }  // Desabilitar cache do WordPress para este arquivo if (!defined('DONOTCACHEPAGE')) {     define('DONOTCACHEPAGE', true); } if (!defined('DONOTCACHEOBJECT')) {     define('DONOTCACHEOBJECT', true); } if (!defined('DONOTCACHEDB')) {     define('DONOTCACHEDB', true); }  // Verificar se existe um parâmetro para forçar atualização do cookie $force_refresh = isset($_GET['refresh_user']) || isset($_POST['refresh_user']);  // Tentar obter o cookie de diferentes formas $idpessoacode = null;  // Método 1: Cookie tradicional if (isset($_COOKIE['idpessoacode']) && !empty($_COOKIE['idpessoacode'])) {     $idpessoacode = sanitize_text_field($_COOKIE['idpessoacode']); }  // Método 2: Verificar via JavaScript se o cookie não foi encontrado if (empty($idpessoacode)) {     echo '<script>         // Tentar obter cookie via JavaScript         function getCookie(name) {             let value = "; " + document.cookie;             let parts = value.split("; " + name + "=");             if (parts.length == 2) return parts.pop().split(";").shift();             return null;         }                  let cookieValue = getCookie("idpessoacode");         if (cookieValue && cookieValue !== "") {             // Reenviar via POST se encontrou cookie no JS             let form = document.createElement("form");             form.method = "POST";             form.style.display = "none";                          let input = document.createElement("input");             input.name = "js_cookie_value";             input.value = cookieValue;             form.appendChild(input);                          let refresh = document.createElement("input");             refresh.name = "refresh_user";             refresh.value = "1";             form.appendChild(refresh);                          document.body.appendChild(form);             form.submit();         }     </script>'; }  // Método 3: Verificar se foi enviado via POST do JavaScript if (empty($idpessoacode) && isset($_POST['js_cookie_value']) && !empty($_POST['js_cookie_value'])) {     $idpessoacode = sanitize_text_field($_POST['js_cookie_value']); }  // Debug (remover em produção) error_log('Cookie idpessoacode: ' . ($idpessoacode ? $idpessoacode : 'não encontrado'));  if (!empty($idpessoacode)) {     $url = "https://cmsv3.portasabertas.org.br/api/pessoas/mev3";      $headers = [         'Authorization' => 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJNREV5VW10R1ZGWkZUazVWZHowOVRXcEJNRTlCUFQwIn0=.sR2PWTqcv/2a1efuM7mlshQ0hEkCGRnV0HmVi7rzQro=',          'Content-Type'  => 'application/json',         'Cache-Control' => 'no-cache',         'User-Agent' => 'WordPress/' . get_bloginfo('version') . '; ' . get_bloginfo('url')     ];      $body = json_encode([         'idpessoacode' => $idpessoacode     ]);      // Adicionar timestamp para evitar cache na API     $response = wp_remote_post($url . '?t=' . time(), [         'headers' => $headers,         'body'    => $body,         'timeout' => 15,         'sslverify' => true,         'blocking' => true,         'httpversion' => '1.1'     ]);      if (!is_wp_error($response)) {         $response_code = wp_remote_retrieve_response_code($response);         $body_response = wp_remote_retrieve_body($response);                  // Debug da resposta (remover em produção)         error_log('Response code: ' . $response_code);         error_log('Response body: ' . $body_response);                  $data = json_decode($body_response, true);          if (!empty($data) && isset($data['data']['despessoa'])) {             $nome   = esc_html($data['data']['despessoa']);             $imagem = !empty($data['data']['desimage'])                          ? esc_url($data['data']['desimage'])                          : "https://sitepa.s3.amazonaws.com/wp-content/uploads/br/2025/09/Vertical-container-1.avif";              // Adicionar um identificador único para evitar cache do browser             $cache_buster = '?v=' . time();             if (strpos($imagem, '?') !== false) {                 $cache_buster = '&v=' . time();             }              // Usuário logado             echo '             <div class="user-menu" style="position:relative;display:inline-block;" data-user-loaded="true">                 <div class="user-box" style="display:flex;align-items:center;gap:8px;cursor:pointer;" onclick="toggleUserDropdown(this)">                     <img src="'.$imagem.$cache_buster.'" alt="'.$nome.'" style="width:35px;height:35px;border-radius:50%;object-fit:cover;" onload="this.style.opacity=1" style="opacity:0;transition:opacity 0.3s;">                     <span style="font-size:14px;">Hola, <strong>'.$nome.'</strong></span>                     <img src="https://sitepa.s3.amazonaws.com/wp-content/uploads/br/2025/09/Arrows-Diagrams.svg" alt="Seta" style="width:25px;height:25px;">                 </div>                 <div class="user-dropdown" style="display:none;position:absolute;right:0;top:100%;background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 2px 6px rgba(0,0,0,0.15);min-width:200px;z-index:999;">                     <a href="https://parceiro.portasabertas.org.br/" style="display:flex;align-items:center;gap:6px;padding:10px;color:#333;text-decoration:none;font-size:14px;">                         <img src="https://sitepa.s3.amazonaws.com/wp-content/uploads/br/2025/09/login-enter-arrow-right-circle.svg" alt="Área restrita" style="width:16px;height:16px;">                         Acceder al portal                     </a>                                      </div>             </div>              <script>             function toggleUserDropdown(element) {                 let dropdown = element.nextElementSibling;                 dropdown.style.display = dropdown.style.display === "block" ? "none" : "block";             }              function refreshUserData() {                 window.location.href = window.location.href + (window.location.href.includes("?") ? "&" : "?") + "refresh_user=1";             }              // Fechar dropdown ao clicar fora             document.addEventListener("click", function(e) {                 document.querySelectorAll(".user-dropdown").forEach(function(drop){                     if (!drop.previousElementSibling.contains(e.target)) {                         drop.classList.remove("show");                         drop.style.display = "none";                     }                 });             });              // Verificar se o usuário foi carregado corretamente             document.addEventListener("DOMContentLoaded", function() {                 if (!document.querySelector("[data-user-loaded]")) {                     console.log("Usuário não carregado, tentando novamente em 2 segundos...");                     setTimeout(function() {                         window.location.reload();                     }, 2000);                 }             });             </script>             ';         } else {             // Dados inválidos na API             error_log('Dados inválidos retornados pela API: ' . json_encode($data));             showFallbackLogin();         }     } else {         // Erro na API         error_log('Erro na API: ' . $response->get_error_message());         showFallbackLogin();     } } else {     // Sem cookie     showFallbackLogin(); }  // Função para mostrar o fallback de login function showFallbackLogin() {     echo '<div class="user-login" style="display:flex;align-items:center;gap:10px;">';     echo '<img src="https://sitepa.s3.amazonaws.com/wp-content/uploads/br/2025/09/Vertical-container-1.avif" alt="Login" style="width:35px;height:35px;">';     echo '<a href="https://auth.parceiro.portasabertas.org.br/login">Entrar</a>';     echo '<span class="header__divider">|</span>';     echo '<a href="https://auth.parceiro.portasabertas.org.br/cadastro">Regístrate</a>';     echo '</div>'; }  // CSS adicional para melhorar a experiência echo '<style> .user-menu img {     transition: opacity 0.3s ease-in-out; } .user-dropdown.show {     display: block !important; } </style>'; ?>
.header__divider {   color: #D0D5DD; }  .user-login {   color: #101828; }
<?php  // Headers específicos para LiteSpeed Cache header('Cache-Control: no-cache, no-store, must-revalidate, max-age=0'); header('Pragma: no-cache'); header('Expires: Thu, 01 Jan 1970 00:00:00 GMT');  // Headers específicos para LiteSpeed if (function_exists('litespeed_purge_all')) {     header('X-LiteSpeed-Cache-Control: no-cache'); }  // Desabilitar cache do WordPress para este arquivo if (!defined('DONOTCACHEPAGE')) {     define('DONOTCACHEPAGE', true); } if (!defined('DONOTCACHEOBJECT')) {     define('DONOTCACHEOBJECT', true); } if (!defined('DONOTCACHEDB')) {     define('DONOTCACHEDB', true); }  // Verificar se existe um parâmetro para forçar atualização do cookie $force_refresh = isset($_GET['refresh_user']) || isset($_POST['refresh_user']);  // Tentar obter o cookie de diferentes formas $idpessoacode = null;  // Método 1: Cookie tradicional if (isset($_COOKIE['idpessoacode']) && !empty($_COOKIE['idpessoacode'])) {     $idpessoacode = sanitize_text_field($_COOKIE['idpessoacode']); }  // Método 2: Verificar via JavaScript se o cookie não foi encontrado if (empty($idpessoacode)) {     echo '<script>         // Tentar obter cookie via JavaScript         function getCookie(name) {             let value = "; " + document.cookie;             let parts = value.split("; " + name + "=");             if (parts.length == 2) return parts.pop().split(";").shift();             return null;         }                  let cookieValue = getCookie("idpessoacode");         if (cookieValue && cookieValue !== "") {             // Reenviar via POST se encontrou cookie no JS             let form = document.createElement("form");             form.method = "POST";             form.style.display = "none";                          let input = document.createElement("input");             input.name = "js_cookie_value";             input.value = cookieValue;             form.appendChild(input);                          let refresh = document.createElement("input");             refresh.name = "refresh_user";             refresh.value = "1";             form.appendChild(refresh);                          document.body.appendChild(form);             form.submit();         }     </script>'; }  // Método 3: Verificar se foi enviado via POST do JavaScript if (empty($idpessoacode) && isset($_POST['js_cookie_value']) && !empty($_POST['js_cookie_value'])) {     $idpessoacode = sanitize_text_field($_POST['js_cookie_value']); }  // Debug (remover em produção) error_log('Cookie idpessoacode: ' . ($idpessoacode ? $idpessoacode : 'não encontrado'));  if (!empty($idpessoacode)) {     $url = "https://cmsv3.portasabertas.org.br/api/pessoas/mev3";      $headers = [         'Authorization' => 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJNREV5VW10R1ZGWkZUazVWZHowOVRXcEJNRTlCUFQwIn0=.sR2PWTqcv/2a1efuM7mlshQ0hEkCGRnV0HmVi7rzQro=',          'Content-Type'  => 'application/json',         'Cache-Control' => 'no-cache',         'User-Agent' => 'WordPress/' . get_bloginfo('version') . '; ' . get_bloginfo('url')     ];      $body = json_encode([         'idpessoacode' => $idpessoacode     ]);      // Adicionar timestamp para evitar cache na API     $response = wp_remote_post($url . '?t=' . time(), [         'headers' => $headers,         'body'    => $body,         'timeout' => 15,         'sslverify' => true,         'blocking' => true,         'httpversion' => '1.1'     ]);      if (!is_wp_error($response)) {         $response_code = wp_remote_retrieve_response_code($response);         $body_response = wp_remote_retrieve_body($response);                  // Debug da resposta (remover em produção)         error_log('Response code: ' . $response_code);         error_log('Response body: ' . $body_response);                  $data = json_decode($body_response, true);          if (!empty($data) && isset($data['data']['despessoa'])) {             $nome   = esc_html($data['data']['despessoa']);             $imagem = !empty($data['data']['desimage'])                          ? esc_url($data['data']['desimage'])                          : "https://sitepa.s3.amazonaws.com/wp-content/uploads/br/2025/09/Vertical-container-1.avif";              // Adicionar um identificador único para evitar cache do browser             $cache_buster = '?v=' . time();             if (strpos($imagem, '?') !== false) {                 $cache_buster = '&v=' . time();             }              // Usuário logado             echo '             <div class="user-menu" style="position:relative;display:inline-block;" data-user-loaded="true">                 <div class="user-box" style="display:flex;align-items:center;gap:8px;cursor:pointer;" onclick="toggleUserDropdown(this)">                     <img src="'.$imagem.$cache_buster.'" alt="'.$nome.'" style="width:35px;height:35px;border-radius:50%;object-fit:cover;" onload="this.style.opacity=1" style="opacity:0;transition:opacity 0.3s;">                     <span style="font-size:14px;">Hola, <strong>'.$nome.'</strong></span>                     <img src="https://sitepa.s3.amazonaws.com/wp-content/uploads/br/2025/09/Arrows-Diagrams.svg" alt="Seta" style="width:25px;height:25px;">                 </div>                 <div class="user-dropdown" style="display:none;position:absolute;right:0;top:100%;background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 2px 6px rgba(0,0,0,0.15);min-width:200px;z-index:999;">                     <a href="https://parceiro.portasabertas.org.br/" style="display:flex;align-items:center;gap:6px;padding:10px;color:#333;text-decoration:none;font-size:14px;">                         <img src="https://sitepa.s3.amazonaws.com/wp-content/uploads/br/2025/09/login-enter-arrow-right-circle.svg" alt="Área restrita" style="width:16px;height:16px;">                         Acceder al portal                     </a>                                      </div>             </div>              <script>             function toggleUserDropdown(element) {                 let dropdown = element.nextElementSibling;                 dropdown.style.display = dropdown.style.display === "block" ? "none" : "block";             }              function refreshUserData() {                 window.location.href = window.location.href + (window.location.href.includes("?") ? "&" : "?") + "refresh_user=1";             }              // Fechar dropdown ao clicar fora             document.addEventListener("click", function(e) {                 document.querySelectorAll(".user-dropdown").forEach(function(drop){                     if (!drop.previousElementSibling.contains(e.target)) {                         drop.classList.remove("show");                         drop.style.display = "none";                     }                 });             });              // Verificar se o usuário foi carregado corretamente             document.addEventListener("DOMContentLoaded", function() {                 if (!document.querySelector("[data-user-loaded]")) {                     console.log("Usuário não carregado, tentando novamente em 2 segundos...");                     setTimeout(function() {                         window.location.reload();                     }, 2000);                 }             });             </script>             ';         } else {             // Dados inválidos na API             error_log('Dados inválidos retornados pela API: ' . json_encode($data));             showFallbackLogin();         }     } else {         // Erro na API         error_log('Erro na API: ' . $response->get_error_message());         showFallbackLogin();     } } else {     // Sem cookie     showFallbackLogin(); }  // Função para mostrar o fallback de login function showFallbackLogin() {     echo '<div class="user-login" style="display:flex;align-items:center;gap:10px;">';     echo '<img src="https://sitepa.s3.amazonaws.com/wp-content/uploads/br/2025/09/Vertical-container-1.avif" alt="Login" style="width:35px;height:35px;">';     echo '<a href="https://auth.parceiro.portasabertas.org.br/login">Entrar</a>';     echo '<span class="header__divider">|</span>';     echo '<a href="https://auth.parceiro.portasabertas.org.br/cadastro">Regístrate</a>';     echo '</div>'; }  // CSS adicional para melhorar a experiência echo '<style> .user-menu img {     transition: opacity 0.3s ease-in-out; } .user-dropdown.show {     display: block !important; } </style>'; ?>
Bem vindo
Acesse sua conta ou registre-se gratuitamente.

Qual a dimensão da força da nossa liberdade? 

Uma reflexão por Zé Bruno, músico e pastor
Portas Abertas • 10 set 2025
A liberdade que Cristo dá a seus seguidores não pode ser tomada pela perseguição

A realidade de vida de nossos irmãos no primeiro século da era cristã é algo que não podemos alcançar, ou talvez tenhamos nos condicionado a não alcançar devido à pouca profundidade do nosso compromisso com a verdade do evangelho que nos foi legado. Nossa vida cotidiana pós-moderna nos leva a uma leitura distorcida daquela realidade. Temos a tendência de mitificar personagens e envolver a realidade daqueles dias numa “aura hollywoodiana”, como se tudo aquilo fosse uma grande ficção para nos emocionar e nos levar às lágrimas entre um punhado de pipocas e outro. Logo depois damos prosseguimento à nossa vida “normal” em alguma praça de alimentação onde podemos nos divertir voltando à superficialidade da nossa existência. 

Em Atos 4.1-20, Pedro e João haviam desafiado o establishment judaico religioso daqueles dias curando um paralítico na porta do templo. O templo representava uma embaixada judaica em Jerusalém. Uma zona franca de livre comércio de animais e de câmbio de dinheiro por parte da casta sacerdotal que se estabelecera nas dependências do templo, tudo sob a autorização do Império Romano. A perda de fiéis significava diretamente a perda de domínio, influência e controle dos sacerdotes sobre o povo. 

Quando Pedro e João curam esse paralítico de mais de 40 anos de idade na porta do templo, o número de convertidos sobe para cinco mil homens. No capítulo cinco, verso doze, Lucas nos relata que todos os dias os convertidos se reuniam no Pórtico de Salomão, do lado de fora do templo. Uma revolução que mudaria o eixo orientador da fé e da jornada do povo daqueles dias. E isso assustava os sacerdotes. Por isso, Pedro e João são presos e levados pelas autoridades judaicas e escribas diante dos sacerdotes sob a ordem de Anás e Caifás, os mesmos que levaram Cristo a Pilatos para condenação.  

Poderosos sendo desafiadas por pescadores comuns do povo 

Pedro e João eram pescadores iletrados, gente comum, gente do povo, sem poder de mobilização, sem o controle da máquina da influência religiosa, sem a força de persuasão militar romana, apenas homens comuns. Assim foi, era e sempre será a perseguição contra a verdadeira igreja de Cristo – gente poderosa usando da força bruta contra gente simples e comum, gente de poder ameaçando iletrados e incultos que movem os céus na força da graça, na força do crucificado ressurreto. 

Pescadores que deixaram seus barcos e suas redes, deixaram seu ganha-pão, suas vidas e suas casas por terem encontrado o Messias, a razão da vida. Gente que tudo pode na força de Deus que os fortalece, e não na força do sistema Roma-Templo. 

Para Pedro e João ou qualquer dos discípulos, nas palavras de Paulo, o morrer era lucro, pois já tinham encontrado a vida. E por terem encontrado a verdadeira vida e o verdadeiro sentido de viver, nada mais era importante para eles, nem a própria vida. Nas palavras de Pedro e João:  

“Julguem os senhores mesmos se é justo aos olhos de Deus obedecer aos senhores em vez de obedecer a ele. Pois não podemos deixar de falar do que vimos e ouvimos”. 

Esses apóstolos estavam desafiando a maior autoridade judaica da época – o sumo sacerdote, o sinédrio, a lei; e por consequência, o poder romano. O poder religioso e o poder político imperial movimentariam todas as suas armas contra o Reino de Deus com uma força desproporcional, como nos dias de Herodes que moveu um exército contra bebês judeus visando a morte do menino Jesus. Como Faraó utilizando um exército para exterminar todos os meninos nascidos das hebreias visando a morte de Moisés. Mas o Filho vem subindo como um renovo, um pequeno ramo que vence a esturricada terra seca (cf Is 53.2), e contra todas as forças faz brotar o Reino de Deus. 

Poderíamos dizer que, se fosse nos dias de hoje, tudo se passaria como se nosso país fosse tomado por uma força imperial que nos dominasse. Não necessariamente um império humano, mas com certeza espiritual. E então seríamos cidadãos sem cidadania, sem o comando de nosso território, sem presidência, sem congresso nem senado, sem governadores nem deputados, sem prefeitos e sem vereadores, sem delegacias, sem policiamento e nem exército. Como se toda a força de um império estranho nos controlasse. E nossa religião e nossos líderes religiosos tivessem se curvado ao sistema imperial fazendo o papel de mediadores entre o império e o povo. A troco disso tivessem recebido de presente desse império o direito de dominar o comércio das ofertas e o câmbio do dinheiro movimentado numa “embaixada”. Tudo isso em nome de Deus. E quando o evangelho nos abrisse os olhos para a verdadeira vida e para a maldade deste novo império, fôssemos desterrados, perseguidos, apedrejados, crucificados e pendurados pelas ruas sem direito à lei, sem direito à vida. E como resposta a isso disséssemos:  

“Podem nos tirar a vida, mas não deixaremos de crer e nem de falar do que cremos”. 

Suportaríamos isso? 

Nossa resposta nunca é sim. Nossa resposta sempre é: “Isso nunca vai acontecer”. 

Mãos estendidas para fora das grades de uma prisão, pedindo ajuda
O compromisso do cristão com o evangelho independe das suas condições e circunstâncias. Devemos ser luz onde quer que o Senhor nos leve

Qual a dimensão da força da nossa convicção? 

O quanto estamos de verdade compromissados com a verdade do evangelho a ponto de abandonarmos nossos barcos, redes, casas e cidades, prontos para até mesmo perder nossa vida por termos descoberto a verdadeira vida em Jesus?  

Os relatos dos desafios vividos por nossos irmãos em países onde há perseguição aos cristãos nos dão conta de cristãos dignos de serem chamados seguidores do crucificado ressurreto, dignos de serem chamados livres. Irmãos nossos, gente comum, gente simples como eu e você, gente que vive hoje em assentamentos de refugiados, ou errantes dentro de sua própria terra, viúvas, viúvos e órfãos. Gente que em meio à perseguição dos Herodes, dos Anás e dos Caifás dos dias de hoje segue glorificando a Deus, dando testemunho da alegria da salvação e dando provas da firmeza na esperança de Cristo Jesus. Dando provas de que são livres. Segundo o que Jesus nos ensinou no Sermão do Monte, esses na verdade serão chamados bem-aventurados. 

Quando somos convidados a orar por nossos irmãos perseguidos, não podemos nos enganar, não fazemos isso pelo fato de sermos cidadãos de um país livre, fazemos isso porque éramos prisioneiros do sistema Roma-Templo, e não somos mais. Não somos livres por não termos uma espada contra a nossa fé, somos livres por não nos curvarmos nem a Herodes, nem ao templo corrompido. Nosso problema nunca foi e nunca será a espada de Herodes. A espada de Herodes só pode nos tirar desta terra, mas jamais nos tirará da Jerusalém celestial. Nossos irmãos perseguidos são livres, o evangelho os libertou, Cristo os salvou. A alegria da salvação os alcançou, a escravidão do pecado e da morte eterna foi vencida. Oramos por eles apenas para que sejam fortalecidos em meio à perseguição dos homens, pois livres deste mundo eles já são. 

Livres em meio à perseguição ou escravos em meio à liberdade? 

Talvez nós, que nos sentimos livres é que sejamos prisioneiros, perseguidos dia e noite por um sistema humano que nos diz que a verdadeira vida está na materialidade do sucesso na terra que está sob nossos pés.  

Sentimo-nos mal e injustiçados quando nos falta a riqueza desta terra, choramos e nos contristamos quando temos um insucesso neste mundo porque a lógica do império já nos venceu e nos aprisionou. Nossas almas são prisioneiras da performance e do desempenho de sucesso humano. Sentimo-nos livres, mas infelizmente somos prisioneiros. Somos saduceus e escribas sob a tutela de Anás e Caifás. Como eles, acreditamos que liberdade são as benesses de Roma. Por isso somos escravos. Nosso testemunho dá conta de nossas conquistas terrenas e nossos sucessos materiais contabilizados. Nós nos alinhamos mais com o perfil do homem pós-moderno e seus atributos de essência corporativa do que com a identidade do crucificado ressurreto, e o pior é que isso nos satisfaz. E pior ainda, nos sentimos livres sem perceber que somos prisioneiros desse sistema. 

Deveríamos nos alegrar com a vitória do cordeiro na vida de irmãos que testemunham de sua fé em meio à perseguição e fazem isso porque são livres. Deveríamos glorificar a Deus pelo fato de que a liberdade do sangue de Jesus os alcançou e regozijarmo-nos junto com eles por tão grande milagre. E deveríamos igualmente adorar a Deus pela liberdade de Cristo, que nos livrou do domínio da lógica dos impérios que nos cercam. Agradecer por sermos livres e termos coragem de dizer a este sistema que continuaremos servindo a Cristo mesmo que isso nos custe a vida, os barcos e as redes, ou mesmo que nos custe o assento na mesa dos dominadores. 

Só então levantaríamos nossas vozes em oração por nossos irmãos livres em meio à perseguição. E esta oração partiria de nós, cristãos livres do sistema Roma-Templo deste mundo, também perseguidos pela lógica dominadora que nos cerca. Seríamos um com eles. Todos nós. Livres em meio à perseguição. Para a glória de Deus. 

Ore pela Igreja Perseguida

Baixe gratuitamente o e-book com a Lista Mundial da Perseguição, conheça mais sobre a realidade dos cristãos perseguidos e ore pelos nossos irmãos e irmãs que arriscam tudo por amor a Cristo.

mapa com países da Lista Mundial da Perseguição 2025 destacados em laranja e vermelho e botão baixe a Lista Mundial da Perseguição 2025