;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Carlos Madeiro

REPORTAGEM

Texto que relata acontecimentos, baseado em fatos e dados observados ou verificados diretamente pelo jornalista ou obtidos pelo o a fontes jornalísticas reconhecidas e confiáveis.

Garimpeiros relatam falta de comida e desespero: 'vai morrer muita gente'

Sem resgate, garimpeiros estão tentando deixar áreas de garimpo a pé até Boa Vista  - Reprodução
Sem resgate, garimpeiros estão tentando deixar áreas de garimpo a pé até Boa Vista Imagem: Reprodução

Colunista do UOL

07/02/2023 04h00

Receba os novos posts desta coluna no seu e-mail

Email inválido

Garimpeiros que atuavam ilegalmente na Terra Indígena Yanomami, em Roraima, tentam deixar o local, sem sucesso. À coluna, dois deles afirmaram que o clima é de desespero —causado pela falta de transporte, de informações e, agora, também de comida.

Pessoas que trabalhavam na região e desistiram de esperar por resgate ou algum meio de transporte estão andando pela floresta para tentar chegar até Boa Vista (RR). A distância percorrida varia, já eles estão espalhados em 400 pontos. Muitos pedem socorro.

"Tem gente querendo ajudar, mas não vai porque tem medo de ser pego", conta um dos interlocutores da coluna, que enviou áudios de duas pessoas que estão em áreas de garimpo. Nenhum deles será identificado por medo de retaliação.

Eles afirmam que, no grupo do qual fazem parte, há muitas mulheres que trabalham no apoio à atividade no local —e não diretamente no garimpo ilegal.

Nas últimas semanas, o governo federal anunciou o controle do espaço aéreo, a maior presença de agentes públicos e uma operação de retirada de garimpeiros da terra yanomami, que ainda não tem data confirmada oficialmente. Essas medidas levaram a uma mobilização de invasores do território —alguns deles acreditam que a operação já começou e fazem críticas.

Essa operação [do governo] está sem pé nem cabeça. Eles tinham que primeiro anunciar um prazo de retirada, permitir a saída do garimpeiro, porque tem locais que são de difícil o, que nem varação consegue fazer."

Na região, o termo varação significa a saída, a pé, pela floresta —a viagem dessa forma a caminho de Boa Vista é cercada de riscos e pode durar até quatro semanas, segundo apurou a coluna.

Onde fica a terra Yanomami - Arte/UOL - Arte/UOL
Imagem: Arte/UOL

Os garimpeiros afirmam ainda que não têm recursos para alimentação em viagens tão longas e que muitos dos que atuam na região estão com malária.

Sem aeronave, sem comida para o povo, se não tomar uma atitude, vai morrer muita gente. Tem de mandar [voo] em cada clareira para tirar os garimpeiros."

O nome mais cobrado por eles é o do governador de Roraima, Antônio Denarium (PP), que sempre se manifestou a favor da atividade de garimpo, teve voto de garimpeiros, mas agora teria "largado" o grupo no meio da selva. Um dos homens que enviou áudio à coluna cobra que o Estado "monte uma logística" com o governo federal.

Em nota, o governador de Roraima afirma que relatou a situação a ministros e "propôs ao governo federal que o auxiliasse no apoio para garantir a saída desses trabalhadores que se encontram em área de garimpo e que escolheram sair daquela região de forma espontânea e pacífica."

O UOL procurou o Ministério da Defesa e aguarda retorno.

Fuga de garimpeiros da Terra Yanomami - Reprodução - Reprodução
Fuga de garimpeiros da Terra Yanomami
Imagem: Reprodução

Ficaram os mais pobres

Quem tinha mais recursos deixou a área antes da criação da zona de exclusão de voos, que impede a chegada de aeronaves clandestinas. Além disso, com a alta da procura, o preço dos voos legais explodiu na região.

Já quem teve o a barcos tem feito viagens pelos rios, mas em embarcações superlotadas —e nem todos conseguiram uma vaga nesse tipo de transporte.

"O garimpeiro também é ser humano, ou é só índio [sic] que é que é, e o garimpeiro não?", questionou um deles. Outro diz que a situação "a cada momento piora". Ele relata que 50 garimpeiros "entraram em desespero" e decidiram caminhar até a capital de Roraima.

A palavra índio era usada pelos colonizadores portugueses para se referirem de forma genérica à população nativa do que é hoje o território americano. Já indígena quer dizer originário e rompe uma ideia depreciativa associada ao termo índio, segundo explicou ao UOL Daniel Munduruku, doutor em educação pela USP e pós-doutor em linguística pela UFSCar.

04.mai.2022 - Aeronaves e helicópteros na pista do Jeremias, Homoxi, Terra Indígena Yanomami - Bruno Kelly / HAY - Bruno Kelly / HAY
04.mai.2022 - Aeronaves e helicópteros na pista do Jeremias, na comunidade Homoxi, Terra Indígena Yanomami
Imagem: Bruno Kelly / HAY

Além da distância, outro problema, segundo ele, é que pode haver conflitos entre garimpeiros e indígenas. O homem cita a agem dos fugitivos pela Serra do Querosene onde, de acordo com ele, há indígenas isolados que já enfrentaram garimpeiros. "É uma tragédia anunciada."

O deputado federal Stélio Dener (Republicanos-RR) cobrou informações do governo federal sobre como será o resgate e se haverá permissão para buscas dessas pessoas na Terra Indígena Yanomami.

"Nossa preocupação é que existem milhares de pessoas que não são de fato garimpeiros: foram trabalhar como mecânicos, cozinheiras e outras profissões. Queremos retirar dignamente essas pessoas, evitando aventuras por meio da mata", afirma.

A grande maioria das pessoas lá é de Roraima e vai para o garimpo para sustentar suas famílias que ficam nos municípios."