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

Quais os crimes a que os golpistas detidos em Brasília podem responder

Bolsonaristas invadiram e depredam o Congresso Nacional em Brasília - Letícia Casado/UOL
Bolsonaristas invadiram e depredam o Congresso Nacional em Brasília Imagem: Letícia Casado/UOL

Do UOL, em Brasília

10/01/2023 18h32

O ministro da Justiça, Flávio Dino (PSB), afirmou que os golpistas detidos —seja na praça dos Três Poderes, seja no acampamento em frente ao QG do Exército, em Brasília— podem responder por crimes contra a democracia.

Ele são:

Crime contra o Estado democrático

  • Tentar, com emprego de violência ou grave ameaça, abolir o Estado Democrático de Direito, impedindo ou restringindo o exercício dos poderes constitucionais;
  • Pena: reclusão, de quatro a oito anos, além da pena correspondente à violência cometida;

Golpe de Estado

  • Tentar depor, por meio de violência ou grave ameaça, o governo legitimamente constituído:
  • Pena - reclusão, de quatro a 12 anos, além da pena correspondente à violência;

Associação criminosa

  • Associarem-se três ou mais pessoas, para o fim específico de cometer crimes;
  • Pena: reclusão, de um a três anos;

Todas as pessoas que ali estavam, sem exceção, estavam com este propósito. De invadir, de depredar, de sitiar, de depor o governo. Basta ver qual era o slogan da manifestação."
Flávio Dino, ministro da Justiça

Financiadores são considerados perigosos

Há duas categorias de extremistas detidos. Os cerca de 300 invasores da praça dos Três Poderes que depredaram prédios públicos e os 1.200 golpistas removidos do acampamento no dia seguinte.

Um oficial do Exército disse ao UOL Notícias, em caráter de sigilo, que os participantes dos atos são divididos em três grupos, cada um com diferente grau de risco à democracia.

  • Os invasores de domingo (8) foram massa de manobra e oferecem menos risco;
  • Os financiadores viabilizaram a invasão e são considerados perigosos;
  • Os planejadores difundiram os ideais golpistas, definiram alvos e também são perigosos;

Como ficam os detidos no acampamento e os invasores

Os planejadores e os financiadores dos atos terroristas estão sendo investigados e existe expectativa de futuras prisões. Em relação aos golpistas já detidos, há uma uma força-tarefa da Polícia Federal para ouvir o depoimento de tanta gente.

Enquanto aguardam a audiência de custódia, os extremistas ficam na Academia da Polícia Federal. Ao final desta etapa, serão obtidas algumas respostas.

  • O número total de pessoas removidas do acampamento em frente ao Exército;
  • A quantidade de presos nos atos de domingo;
  • Quem responderá em liberdade e quem fica no regime fechado;
  • 527 já estão em regime fechado;
  • 599 foram liberados por razões humanitárias;
k, - Reprodução de vídeo - Reprodução de vídeo
Durante mais de dois meses extremistas acampados à frente do QG do Exército, em Brasília, pediram golpe
Imagem: Reprodução de vídeo

Celulares serão entregues

Uma questão que está chamando a atenção é que vários extremistas estão publicando vídeos a partir da Academia da Polícia Federal. O interventor no Distrito Federal, Ricardo Cappelli, declarou que esta situação é ageira:

  • Celulares serão entregues no momento da audiência de custódia, que estão em curso;
  • Peritos vão verificar se dados foram apagados;
  • Há buscas na área da academia da PF para encontrar telefones descartados;

Casos humanitários

Entre as pessoas removidas do acampamento, foram descobertos casos de golpistas em situações que inspiram cuidados. Depois de consulta ao ministro Alexandre de Moraes, relator do inquérito, os seguintes perfis foral liberados:

  • Gestantes;
  • Adultos com crianças;
  • Idosos;
  • Doentes;