Contenido
- 1 Buscar
- 2 migrantes
- 3 Otras Noticias
- 4 Guerra Sucia: Imágenes inéditas revelan cómo el Ejército lanzó cadáveres al mar (Video)
- 5 “Se trajeron a Murat para embarazar urnas”: Xóchitl acusa a Morena de preparar fraude a la antigüita
- 6 AMLO admite que secuestro masivo en Sinaloa fue por confrontación entre bandas
migrantes
Migrante afro fue asesinada y calcinada en Tapachula; el quinto feminicidio en la entidad
En un principio se pensó que la persona de aproximadamente entre 25 y 30 años correspondía al cuerpo de un hombre, sin embargo determinaron que era el de una persona del sexo femenino y por le grado de calcinación no se pudo tener una identidad clara de su rostro.
// ------------------------------------------------------------------------------------------------------------------------------- // PHOTOSWIPE
var initPhotoSwipeFromDOM = function(gallerySelector) {
// parse slide data (url, title, size ...) from DOM elements // (children of gallerySelector) var parseThumbnailElements = function(el) { var thumbElements = el.childNodes, numNodes = thumbElements.length, items = [], figureEl, linkEl, size, item;
for(var i = 0; i < numNodes; i++) {
figureEl = thumbElements[i]; //
// include only element nodes if(figureEl.nodeType !== 1) { continue; }
linkEl = figureEl.children[0]; // element
size = linkEl.getAttribute('data-size').split('x');
// create slide object item = { src: linkEl.getAttribute('href'), w: parseInt(size[0], 10), h: parseInt(size[1], 10) };
if(figureEl.children.length > 1) {
//
if(linkEl.children.length > 0) {
// thumbnail element, retrieving thumbnail url
item.msrc = linkEl.children[0].getAttribute('src');
}
item.el = figureEl; // save link to element for getThumbBoundsFn items.push(item); }
return items; };
// find nearest parent element var closest = function closest(el, fn) { return el && ( fn(el) ? el : closest(el.parentNode, fn) ); };
// triggers when user clicks on thumbnail var onThumbnailsClick = function(e) { e = e || window.event; e.preventDefault ? e.preventDefault() : e.returnValue = false;
var eTarget = e.target || e.srcElement;
// find root element of slide var clickedListItem = closest(eTarget, function(el) { return (el.tagName && el.tagName.toUpperCase() === 'FIGURE'); });
if(!clickedListItem) { return; }
// find index of clicked item by looping through all child nodes // alternatively, you may define index via data- attribute var clickedGallery = clickedListItem.parentNode, childNodes = clickedListItem.parentNode.childNodes, numChildNodes = childNodes.length, nodeIndex = 0, index;
for (var i = 0; i < numChildNodes; i++) { if(childNodes[i].nodeType !== 1) { continue; } if(childNodes[i] === clickedListItem) { index = nodeIndex; break; } nodeIndex++; } if(index >= 0) { // open PhotoSwipe if valid index found openPhotoSwipe( index, clickedGallery ); } return false; };
// parse picture index and gallery index from URL (#&pid=1&gid=2) var photoswipeParseHash = function() { var hash = window.location.hash.substring(1), params = {};
if(hash.length < 5) { return params; } var vars = hash.split('&'); for (var i = 0; i < vars.length; i++) { if(!vars[i]) { continue; } var pair = vars[i].split('='); if(pair.length < 2) { continue; } params[pair[0]] = pair[1]; } if(params.gid) { params.gid = parseInt(params.gid, 10); } return params; }; var openPhotoSwipe = function(index, galleryElement, disableAnimation, fromURL) { var pswpElement = document.querySelectorAll('.pswp')[0], gallery, options, items; items = parseThumbnailElements(galleryElement); // define options (if needed) options = { // define gallery index (for URL) galleryUID: galleryElement.getAttribute('data-pswp-uid'), getThumbBoundsFn: function(index) { // See Options -> getThumbBoundsFn section of documentation for more info var thumbnail = items[index].el.getElementsByTagName('img')[0], // find thumbnail pageYScroll = window.pageYOffset || document.documentElement.scrollTop, rect = thumbnail.getBoundingClientRect();
return {x:rect.left, y:rect.top + pageYScroll, w:rect.width}; }
};
// PhotoSwipe opened from URL if(fromURL) { if(options.galleryPIDs) { // parse real index when custom PIDs are used // http://photoswipe.com/documentation/faq.html#custom-pid-in-url for(var j = 0; j < items.length; j++) { if(items[j].pid == index) { options.index = j; break; } } } else { // in URL indexes start from 1 options.index = parseInt(index, 10) - 1; } } else { options.index = parseInt(index, 10); } // exit if index not found if( isNaN(options.index) ) { return; } if(disableAnimation) { options.showAnimationDuration = 0; } // Pass data to PhotoSwipe and initialize it gallery = new PhotoSwipe( pswpElement, PhotoSwipeUI_Default, items, options); gallery.init(); }; // loop through all gallery elements and bind events var galleryElements = document.querySelectorAll( gallerySelector ); for(var i = 0, l = galleryElements.length; i < l; i++) { galleryElements[i].setAttribute('data-pswp-uid', i+1); galleryElements[i].onclick = onThumbnailsClick; } // Parse URL and open gallery if it contains #&pid=3&gid=1 var hashData = photoswipeParseHash(); if(hashData.pid && hashData.gid) { openPhotoSwipe( hashData.pid , galleryElements[ hashData.gid - 1 ], true, true ); } }; // execute above function initPhotoSwipeFromDOM('.my-gallery'); // ====================================== // FIN SCRIPTS PHOTOSWIPE // ======================================
CHIAPAS (apro).-Una personas del sexo femenino fue hallada asesinada y calcinada el domingo por la tarde en Tapachula, lo que suma así el quinto feminicidio en Chiapas en lo qe va del 2024.
Policías municipales y estatales se movilizaron la tarde del domingo sobre el Libramiento Sur Poniente de Tapachula, antes de llegar a la colonia Viva México, donde les reportaron el hallazgo del cuerpo de una persona.
Los uniformados acordonaron la zona del hallazgo y llamaron a los miembros del Servicio México Forense (Semefo) quienes llegaron para hacer el levantamiento del cuerpo.
En un principio se pensó que la persona de aproximadamente entre 25 y 30 años correspondía al cuerpo de un hombre, sin embargo determinaron que era el de una persona del sexo femenino y por le grado de calcinación no se pudo tener una identidad clara de su rostro.
Por las características, sólo se pudo determinar que el cuerpo corresponde al de una mujer migrante de ascendencia afro. En esta ciudad confluyen miles de migrantes de Haití, África y otros países con presencia de afrodescendientes.
El Colectivo 50+1 denunció que se trata del feminicidio número cinco en lo que va del año en Chiapas. Y que no es la primera vez que una mujer migrante es víctima de feminicidio.
Dijo el Colectivo que los primeros datos refieren que la víctima se encuentra en calidad de desconocida. Y de acuerdo al reporte de la policía no se le aprecia a simple vista algún impacto por arma de fuego o herida punzocortante. A la mujer le prendieron fuego en el lugar, señala el parte informativo.
“Con profunda indignación condenamos el acto de violencia hacia las mujeres migrantes. No es la primera vez que se presenta un feminicidio contra mujeres de movilidad en Tapachula”, dijo el Colectivo.
Señalaron que Tapachula se mantiene en foco rojo en materia de violencia de género. Víctima de la indiferencia del gobierno municipal. Se requieren políticas públicas eficientes que combatan la violencia y se despliegan campañas de prevención.
“La Comisión a Una Vida Libre de Violencia contra las Mujeres de la Colectiva 50 más 1, condenamos la violencia y exigimos a las autoridades una investigación apegada a los protocolos de feminicidio para que ninguna conducta delictiva quede impune”.
La noche del sábado, dos personas más del sexeo masculino fueron acribillados a tiros en una de las colonias de Tapachula, donde los crímenes se han incrementado en los últimos meses.
Los hechos ocurrieron la noche del sábado 23 frente al Bart Tía Neri, en la Colonia Teófilo Acebo, donde José Roberto R. P. y Abel R. P., fueron acribillados a balazos por un par de sicarios que se trasladaban a bordo de una motocicleta, quienes huyeron de la zona después de cometer ambos asesinatos.
Comentarios
Otras Noticias
// Obtener todos los elementos con clase .col-md-12 var colElements = document.querySelectorAll('.col-md-12');
// Iterar sobre cada elemento colElements.forEach(function(element) { // Verificar si tiene un hijo inmediato con clase .titulo-region var tituloRegion = element.querySelector('.titulo-region');
if (tituloRegion) { // Agregar la clase .is-sticky al elemento padre element.classList.add('is-sticky'); } });
// Obtener el elemento article dentro de .fila-especial-v2 .p50 var articleElement = document.querySelector('.home .fila-especial-v2 .p50 article');
// Obtener el texto del elemento .z-foto .bajada p var bajadaText = articleElement.querySelector('.z-foto .bajada p').textContent;
// Crear un nuevo elemento para mostrar el texto obtenido var textoElement = document.createElement('p'); textoElement.textContent = bajadaText;
// Obtener el elemento .z-txt .titulo dentro del article var tituloElement = articleElement.querySelector('.z-txt .titulo');
// Insertar el nuevo elemento al final del article articleElement.appendChild(textoElement);
Cortesía de Proceso.
Dejanos un comentario: