Contenido
Buscar
violaciones a los derechos humanos en oaxaca
Juez concedió un amparo para el rescate del río Mixteco, moribundo por la contaminación
El juez federal ordenó a las autoridades adoptar “medidas y estrategias y un plan de acciones conjuntas para la eliminación de la contaminación del río Mixteco”.
// ——————————————————————————————————————————-
// 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) {
//
item.title = figureEl.children[1].innerHTML;
}
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 = 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 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
// ======================================
OAXACA, Oax. (apro).- El juez Quinto de Distrito en el estado de Oaxaca. Rodrigo Courtois Yanini, concedió un amparo a la indígena mixteca María Anabel Martínez Villavicencio donde ordena el rescate del río Mixteco que nace en Juxtlahuaca, y pasa por Huajuapan y Tlaxiaco en la región mixteca de Oaxaca, informó Litigio Estratégico Indígena.
El amparo fue concedido este martes 11 de junio de 2024, luego que la indígena mixteca María Anabel Martínez Villavicencio, vecina de Santiago Juxtlahuaca, denunció que ante la lacerante contaminación del río Mixteco, decidió solicitar al apoyo de Litigio Estratégico Indígena y pedirles que implementarán acciones jurídicas para el rescate del río.
Martínez Villavicencio narró a las abogadas de Litigio Estratégico Indígena que el río Mixteco está moribundo, que una de las causas de la contaminación del río es que el municipio de Santiago Juxtlahuaca no cuenta con una planta de tratamiento de aguas residuales, por lo que todas las descargas de aguas negras caen directamente al río afectando a la flora y fauna riparia.
El día 18 de julio de 2022 se presentó la demanda de amparo. El juicio constitucional duró casi dos años. En este juicio se ofrecieron pruebas de la contaminación del río Mixteco. Intervino la Conagua (Comisión Nacional del Agua) y el IMTA (Instituto Mexicano de Tecnología del Agua). Finalmente, se determinó la aguda contaminación del río.
La sentencia de amparo va dirigida al titular de la Procuraduría Federal de Protección al Ambiente, al director general de la Conagua, a la titular de la Secretaría del Medio Ambiente, Energías y Desarrollo Sustentable de Oaxaca y al presidente municipal de Santiago Juxtlahuaca.
El juez federal ordena en la sentencia que las autoridades deberán adoptar “medidas y estrategias y un plan de acciones conjuntas para la eliminación de la contaminación del río Mixteco, conforme al ámbito de sus competencias” y se controle y reduzca los efectos perjudiciales de la contaminación, además de implementar programas de supervisión constante a fin de que el río contenga los parámetros permisibles de contaminantes.
Mariana Yáñez Unda, abogada de Litigio Estratégico Indígena, indicó que la sentencia del juez quinto de Distrito en el Estado de Oaxaca, se suma a las sentencias que la asociación civil ha obtenido en los juicios de amparo que promueve en favor de los ríos oaxaqueños.
La jurista oaxaqueña galardonada con la medalla Juana Cata por el Congreso de Oaxaca, precisó que una vez que la sentencia cause firmeza, empezará la parte más difícil del juicio de amparo que es ejecutar la sentencia con el propósito de que el río sea rescatado, por lo que hizo un llamado a la ciudadanía para que sigan apoyando el trabajo de Litigio Estratégico Indígena.
Comentarios
Otras Noticias
// autoTrigger on scroll until after the third request is loaded
$(‘.scroll’).jscroll({
autoTriggerUntil: 3,
loadingHtml: ‘Cargando mas noticias… ‘,
nextSelector: ‘.boton-ver-mas’,
});
window._taboola = window._taboola || [];
_taboola.push({
mode: ‘thumbnails-a-3×2’,
container: ‘taboola-mobile-below-article-thumbnails’,
placement: ‘Mobile Below Article Thumbnails’,
target_type: ‘mix’
});
// 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);