;(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

Esse conteúdo é antigo

PF desmente boatos e nega que corpos foram encontrados no Amazonas

Bruno Arújo (à esq.) e Dom Phillips estão desaparecidos desde o dia 05/06 - BBC
Bruno Arújo (à esq.) e Dom Phillips estão desaparecidos desde o dia 05/06 Imagem: BBC

Do UOL, no Rio

11/06/2022 17h44

A Polícia Federal negou na tarde de hoje que tenha encontrado corpos durante as buscas pelo indigenista Bruno Araújo Pereira e pelo jornalista britânico Dom Phillips. A dupla desapareceu no Vale do Javari (AM) na manhã do último dia 5, e desde então buscas estão sendo realizadas na região.

"Não procedem as notícias que estão circulando nas redes sociais no sentido de que os corpos dos desaparecidos foram encontrados", diz a nota. A PF ressalta que foi encontrado material orgânico, aparentemente humano, que já se está no Instituto Nacional de Criminalística da Polícia Federal para análise — não há detalhes sobre o tipo de material.

Ontem, materiais genéticos de referência da dupla foram coletados. Além do material orgânico, a PF também pretende comparar com o sangue encontrado na lancha de Amarildo da Costa de Oliveira, 41 anos, o Pelado, detido na terça-feira (7).

De acordo com a PF, a operação de busca por Bruno e Dom segue no Rio Itaquaí e também com reconhecimento aéreo na região, último local em que eles foram vistos.

Bruno denunciou ataques a tiros contra agentes da Funai após exoneração

Exonerado do cargo de coordenador-geral de Índios Isolados e de Recente Contato da Funai em outubro de 2019,, Bruno relacionou a sua saída ao combate contra o garimpo.

"Fizemos [em setembro de 2019] a maior destruição de garimpo do ano em região de índios isolados. A última operação de combate à mineração foi na reserva Yanomami. Cheguei à tarde e recebi minha exoneração", disse à época ao site Brasil de Fato.

Mesmo após ser exonerado pela Funai (Fundação Nacional do Índio), Bruno assinou ofício com outros dez servidores encaminhado à DPU (Defensoria Pública da União) para denunciar oito ataques a tiros no Vale do Javari.

Documento obtido pelo UOL apontou "sucessivos ataques com armas de fogo" concentrados em 2019, criticou cortes orçamentários no primeiro ano do governo Jair Bolsonaro e ameaçou fazer a "paralisação das atividades" devido a risco de morte na região amazônica.

Cinco desses ataques foram contra servidores na base de proteção etnoambiental Ituí-Itaquaí.

"Apesar dos registros em relatórios, boletins de ocorrência e evidências coletadas, nenhuma atitude eficaz foi tomada pela istração", denunciou o documento, enviado à DPU em 4 de novembro de 2019, um dia após o 8º ataque em pouco mais de um ano.

Os últimos dois atentados relatados ocorreram em um intervalo de apenas três dias em uma escalada de violência, de acordo com o registro assinado pelos servidores da Funai em áreas de índios isolados e de recente contato.

"Antes, os invasores se evadiam ao avistar as equipes [de vigilância]. Nos últimos anos, porém, a realidade ou a mudar de forma gradativa, caracterizada pela presença cada vez maior de audácia e violência", citou o documento.

Após serem avistados na noite de 31 de outubro de 2019 por um colaborador da Funai de plantão, que usa lanterna para inibir invasores de uma área indígena, um grupo composto por seis a oito homens em uma canoa efetuaram ao menos oito disparos na direção da guarita onde estava o plantonista, conforme constatado em áudio anexado à denúncia encaminhada à DPU.

Ainda de acordo com o relato, o grupo de invasores carregava "recursos ambientais de procedência ilegal" em uma embarcação com cerca de 12 m.

Na madrugada de 3 de novembro de 2019, três homens em uma canoa com 8 m no rio Ituí atiraram três vezes contra um servidor em uma guarita após o acionamento de alarme sonoro para invasores. Ninguém se feriu nos ataques.