Connect with us

POLITICA

Video: cómo es la construcción que comenzó la AFA en un predio de Pilar

Published

on


En medio de la disputa entre la Nación y la Provincia por el control de la Asociación del Fútbol Argentino (AFA), se concretó la mudanza formal del domicilio de la entidad a Pilar. La decisión fue convalidada por el gobierno bonaerense que encabeza Axel Kicillof y respaldada por la conducción de Claudio “Chiqui” Tapia.

Sin embargo, el lugar que figura como nueva sede social dista de ser un edificio operativo: según pudo constatar TN con imágenes aéreas y un móvil en el lugar, se trata de un predio en obra, sin oficinas funcionando ni autoridades trabajando allí.

Advertisement

Leé también: La rebelión de los hinchas: están hartos de los abusos de poder de la AFA y quieren recuperar el fútbol

El terreno, ubicado en el partido de Pilar, muestra movimientos de suelo, maquinaria pesada y un frente recientemente pintado. Pero no hay cartelería institucional visible ni estructura edilicia terminada que permita suponer que allí funcionan las autoridades y los libros contables de la AFA, condición que la ley exige para considerar válido un domicilio social.

El predio está en construcción. (Foto: captura TN)

La controversia se enmarca en la investigación que impulsa la Inspección General de Justicia, que solicitó la designación de veedores para auditar los balances cerrados al 30 de junio de 2025 y revisar operaciones comerciales vinculadas a la conducción del fútbol argentino. El Ministerio de Justicia argumentó que existen irregularidades en la documentación presentada y que la supervisión busca esclarecer el destino de fondos y la constitución de sociedades comerciales.

Advertisement

En ese contexto, la mudanza a la órbita bonaerense fue interpretada por sectores del Gobierno nacional como una maniobra para sustraerse del control del organismo nacional. Desde la Provincia, en cambio, sostienen que la Dirección Provincial de Personas Jurídicas tiene competencia para validar el cambio de jurisdicción.

Las imágenes tomadas por el dron de TN a última hora de la tarde muestran un descampado con construcciones incipientes. Durante la cobertura, el equipo periodístico registró además un episodio de tensión: una camioneta ingresó a gran velocidad y se detuvo a pocos centímetros del móvil. Según relataron los cronistas, un hombre descendió del vehículo y exigió que dejaran de filmar, argumentando que se trataba de propiedad privada.

Leé también: Como un barrabrava, Chiqui Tapia usa todos los métodos extorsivos para frenar las investigaciones en su contra

Advertisement

Sin embargo, este medio pudo saber que el predio habría sido adquirido por el municipio de Pilar en 2024, lo que abre interrogantes sobre su estatus legal y sobre quién financia las obras actualmente en curso. En el lugar se observaron topadoras y grúas trabajando hasta minutos antes de la llegada del equipo.

La polémica por la sede se suma a semanas de fuerte exposición pública para la conducción de la AFA, atravesada por denuncias, cuestionamientos contables y el pedido de veedores. Mientras tanto, el traslado administrativo ya fue oficializado en la provincia de Buenos Aires.

En términos formales, la decisión podría redefinir qué organismo tiene competencia para fiscalizar a la entidad madre del fútbol argentino.

Advertisement

Chiqui Tapia, AFA, Axel Kicillof

POLITICA

La AFA le pagó $300 millones, al menos, a la empresa que figura como propietaria de la mansión de Pilar

Published

on



La Justicia tiene en su poder documentos que vinculan de manera directa a la Asociación del Fútbol Argentino (AFA) con Real Central, la sociedad que figura como dueña de la mansión de Pilar, atribuida al tesorero de la entidad, Pablo Toviggino. Se trata de órdenes de pago, correspondientes al año pasado, por al menos $300 millones que fueron secuestradas por el juez federal Luis Armella en los allanamientos ordenados en diciembre pasado.

Los documentos, revelados por TN, ponen al descubierto transferencias realizadas en junio de 2025 a favor de Real Central SRL, cuyos titulares formales son la jubilada Ana Lucía Conte y su hijo, el monotributista Luciano Pantano.

Advertisement

La primera orden de pago está fechada el 19 de junio. El comprobante consigna una transferencia por $231.110.000 bajo el concepto “Servicio de logística”, con el número de orden 267894 y estado “Pagado”.

Pablo Toviggino y Claudio «Chiqui» Tapia@natyponcefotos

La segunda orden de pago es del 2 de junio. En ese caso, el monto asciende a $70.400.000, también bajo la descripción “Servicio de logística”, con número de orden 267372. En ese documento aparece la firma de Pantano sobre el final del documento, con la leyenda “P/Real Central SRL”.

Los documentos fueron encontrados en un allanamiento ordenado a fines de diciembre por el juez Armella, que incluyó procedimientos simultáneos en distintas sedes de la AFA y en la casa del empresario Javier Faroni por la empresa TourProdEnter, que administró los ingresos de la AFA en el exterior desde diciembre de 2021.

Advertisement

había revelado que otras dos sociedades vinculadas al entorno de Toviggino, Malte y Recomi, hicieron negocios con la AFA. El 27 de enero de 2022, Malte facturó $4,8 millones por 3000 test de coronavirus para la Liga Profesional. Por su parte, Recomi le emitió dos facturas a la AFA. La primera fue el 8 de agosto de ese año, por $544.500, y la segunda, del 5 de septiembre siguiente, por el mismo monto. “Servicio de asesoramiento”, se lee en el detalle del producto/servicio comercializado.

El que administraba esas dos sociedades era Juan Pablo Beacon. Fue accionista de Malte entre mayo de 2021 y mayo de 2022 y, por lo menos hasta el pasado 5 de diciembre, todavía tenía acciones de Recomi, firma a la que desembarcó en junio de 2022, según documentos judiciales y comerciales. Toviggino estaba al tanto del día a día de estas empresas, según pudo reconstruir LA NACION.


Conforme a

Advertisement
Continue Reading

POLITICA

Socios de la Sociedad Rural hicieron circular una carta que se opone al cuarto mandato de Nicolás Pino

Published

on


Una fuerte polémica estalló en la Sociedad Rural Argentina (SRA) tras la circulación de una carta firmada por casi 100 socios que rechaza una eventual nueva reelección de su presidente, Nicolás Pino.

El texto denuncia un “retroceso institucional” y una “violación del estatuto”, argumentando que la alternancia es una garantía de salud democrática. Los firmantes sostuvieron que “la conducción actual fijó un límite de tres mandatos, ignorarlo hoy por conveniencia personal carece de integridad”, y advirtieron que los dirigentes no deben preocuparse más por “aferrarse a un sillón” que por promover nuevas voces.

Advertisement

Desde la conducción actual calificaron el contenido de la misiva como “erróneo” y aclararon que aún no se definió si Pino será candidato en las elecciones del 9 de septiembre. El propio presidente explicó que en 2023 se modificó el estatuto para limitar las reelecciones a tres períodos consecutivos y que la IGJ dictaminó que el cambio “empezaba a regir en ese entonces, a partir de la inscripción de la reforma”.

Bajo esta interpretación técnica, si Pino se postulara, este nuevo período se contabilizaría como el tercero y no como el cuarto, ya que la norma entró en vigencia durante su segundo mandato.

Advertisement

Nicolás Pino, presidente de la Sociedad Rural, y Luis Caputo

El enfrentamiento interno ocurre en un contexto donde otros dirigentes le reprochan a Pino su cercanía con el Gobierno y exigen un liderazgo más firme ante temas sensibles como las retenciones.

Al respecto, el presidente de la SRA desmintió rumores sobre una quita inmediata de los derechos de exportación tras consultar a Javier Milei y Luis Caputo, quienes le respondieron: “No, Nicolás, lamentablemente no podemos”. Pino señaló que el Ejecutivo ha “recalculado un montón de gastos” para no poner en riesgo el equilibrio fiscal tras los cambios en las reformas laboral, universitaria y de salud.

Advertisement

Finalmente, el Gobierno sostiene que no están dadas las condiciones para eliminar las retenciones debido al impacto en la recaudación y el cumplimiento de metas fiscales. Según el Iaraf, la quita definitiva para el complejo oleaginoso y cerealero tendría un costo de entre USD 1.460 millones y USd 1.600 millones, lo que equivale al 0,25% del PBI.

Mientras tanto, la conducción de la SRA deberá enfrentar desafíos como la alta carga impositiva y las oportunidades que abren los acuerdos comerciales con la Unión Europea-Mercosur y Estados Unidos.

La entrada Socios de la Sociedad Rural hicieron circular una carta que se opone al cuarto mandato de Nicolás Pino se publicó primero en Nexofin.

Advertisement

#PRESIDENTE,Elección,nicolás pino,sociedad rural

Continue Reading

POLITICA

Uno por uno, cómo votaron los senadores la Ley de Glaciares

Published

on



Uno por uno, así votaron los senadores la Ley de Glaciares

Advertisement

Advertisement


${status}

`;
}

Advertisement

function createCard(item, borderColor) {
const card = document.createElement(«div»);
card.className = «vs2__card»;

const fotoWrap = document.createElement(«div»);
fotoWrap.className = «vs2__foto»;
if (borderColor) {
fotoWrap.style.borderColor = borderColor;
} else {
fotoWrap.style.opacity = «0.3»;
fotoWrap.style.border = «none»;
}

const img = document.createElement(«img»);
img.loading = «lazy»;
img.decoding = «async»;
img.alt = «foto-senador»;
img.src = » + (item.url_foto || «»);
img.addEventListener(«error», () => {
img.style.opacity = «0.35»;
}, {
once: true
});

Advertisement

fotoWrap.appendChild(img);

const nombre = document.createElement(«p»);
nombre.className = «vs2__nombre»;
nombre.textContent = String(item.nombres || «»).toLowerCase();

const apellido = document.createElement(«p»);
apellido.className = «vs2__apellido»;
apellido.textContent = String(item.apellido || «»).toLowerCase();

Advertisement

const bloque = document.createElement(«span»);
bloque.className = «vs2__bloque»;
bloque.textContent = String(item.bloque || «»);

card.appendChild(fotoWrap);
card.appendChild(nombre);
card.appendChild(apellido);
card.appendChild(bloque);

return card;
}

Advertisement

function seatClass(kind) {
if (kind === «AFIRMATIVO») return «vs2__seat–afirmativo»;
if (kind === «NEGATIVO») return «vs2__seat–negativo»;
if (kind === «ABSTENCIÓN») return «vs2__seat–abstencion»;
if (kind === «AUSENTE») return «vs2__seat–ausente»;
return «vs2__seat–empty»;
}

function hemicicloParams(which) {
if (which === «big») {
return {
centerX: 300,
baseY: 450,
rows: 5,
seatsPerRow: [21, 18, 16, 11, 6],
verticalOffset: 2,
radiusStart: 300,
radiusStep: 55
};
}
return {
centerX: 300,
baseY: 450,
rows: 5,
seatsPerRow: [21, 18, 16, 12, 7],
verticalOffset: 0,
radiusStart: 170,
radiusStep: 30
};
}

function computeRowSeatCounts(seatsPerRow, totals) {
const totalSeats = seatsPerRow.reduce((a, b) => a + b, 0);
return seatsPerRow.map(seatsInRow => {
const exact = {
AFIRMATIVO: (totals.AFIRMATIVO / totalSeats) * seatsInRow,
NEGATIVO: (totals.NEGATIVO / totalSeats) * seatsInRow,
«ABSTENCIÓN»: (totals[«ABSTENCIÓN»] / totalSeats) * seatsInRow,
AUSENTE: (totals.AUSENTE / totalSeats) * seatsInRow
};

Advertisement

const floor = {
AFIRMATIVO: Math.floor(exact.AFIRMATIVO),
NEGATIVO: Math.floor(exact.NEGATIVO),
«ABSTENCIÓN»: Math.floor(exact[«ABSTENCIÓN»]),
AUSENTE: Math.floor(exact.AUSENTE)
};

let assigned = floor.AFIRMATIVO + floor.NEGATIVO + floor[«ABSTENCIÓN»] + floor.AUSENTE;
let diff = seatsInRow – assigned;

const rems = [{
k: «AFIRMATIVO»,
r: exact.AFIRMATIVO – floor.AFIRMATIVO
},
{
k: «NEGATIVO»,
r: exact.NEGATIVO – floor.NEGATIVO
},
{
k: «ABSTENCIÓN»,
r: exact[«ABSTENCIÓN»] – floor[«ABSTENCIÓN»]
},
{
k: «AUSENTE»,
r: exact.AUSENTE – floor.AUSENTE
},
].sort((a, b) => b.r – a.r);

Advertisement

while (diff > 0) {
for (const it of rems) {
if (diff <= 0) break;
floor[it.k] += 1;
diff–;
}
}
return floor;
});
}

function renderHemiciclo(which, totals) {
const el = byRole(which === «big» ? «hemiciclo-big» : «hemiciclo-small»);
if (!el) return;
el.innerHTML = «»;

const p = hemicicloParams(which);
let rowSeatCounts = computeRowSeatCounts(p.seatsPerRow, totals);
const maxSeatsInRow = p.seatsPerRow[0];

Advertisement

for (let col = 0; col < maxSeatsInRow; col++) {
for (let row = 0; row < p.rows; row++) {
if (col >= p.seatsPerRow[row]) continue;

const seatsInThisRow = p.seatsPerRow[row];
const radius = p.radiusStart – row * (p.radiusStep – p.verticalOffset);
const angleRange = Math.PI;
const angleStep = (seatsInThisRow > 1) ? angleRange / (seatsInThisRow – 1) : 0;
const angle = (Math.PI – angleRange) / 2 + col * angleStep;

const x = p.centerX + radius * Math.cos(angle);
const y = p.baseY – radius * Math.sin(angle);

Advertisement

let kind = «EMPTY»;
if (rowSeatCounts[row].AFIRMATIVO > 0) {
kind = «AFIRMATIVO»;
rowSeatCounts[row].AFIRMATIVO–;
} else if (rowSeatCounts[row].NEGATIVO > 0) {
kind = «NEGATIVO»;
rowSeatCounts[row].NEGATIVO–;
} else if (rowSeatCounts[row][«ABSTENCIÓN»] > 0) {
kind = «ABSTENCIÓN»;
rowSeatCounts[row][«ABSTENCIÓN»]–;
} else if (rowSeatCounts[row].AUSENTE > 0) {
kind = «AUSENTE»;
rowSeatCounts[row].AUSENTE–;
}

const seat = document.createElement(«div»);
seat.className = «vs2__seat » + seatClass(kind);
seat.style.left = x + «px»;
seat.style.top = y + «px»;
el.appendChild(seat);
}
}
}

function populateFilters(data) {
const selProv = byRole(«select-provincia»);
const selBloq = byRole(«select-bloque»);
if (!selProv || !selBloq) return;

Advertisement

const provSet = new Set();
const bloqSet = new Map(); // bloque -> full

data.forEach(r => {
if (r.provincia) provSet.add(r.provincia);
if (r.bloque) bloqSet.set(r.bloque, r.bloque_full || r.bloque);
});

Array.from(provSet).sort().forEach(p => {
const opt = document.createElement(«option»);
opt.value = p;
opt.textContent = p;
selProv.appendChild(opt);
});

Advertisement

Array.from(bloqSet.entries())
.sort((a, b) => String(a[0]).localeCompare(String(b[0])))
.forEach(([code, full]) => {
const opt = document.createElement(«option»);
opt.value = code;
opt.textContent = `${full} (${code})`;
selBloq.appendChild(opt);
});
}

function renderFiltered(data, field, value, targetEl) {
targetEl.innerHTML = «»;
const rows = data.filter(r => value === «all» || r[field] === value);

const order = [«AFIRMATIVO», «NEGATIVO», «ABSTENCIÓN», «AUSENTE»];
const colorBy = {
AFIRMATIVO: «#00A377»,
NEGATIVO: «#c90808»,
«ABSTENCIÓN»: «#444″,
AUSENTE: null
};

Advertisement

order.forEach(voto => {
rows.filter(r => normalizeVoto(r.voto) === voto).forEach(r => {
targetEl.appendChild(createCard(r, colorBy[voto]));
});
});
}

function wireUI(data) {
// toggles
$$(‘[data-role=»section»], [data-role=»filter-provincia»], [data-role=»filter-bloque»]’).forEach(sec => {
const btn = sec.querySelector(‘[data-role=»toggle»]’);
if (!btn) return;
btn.addEventListener(«click», () => {
const open = sec.getAttribute(«data-open») !== «true»;
openPanel(sec, open);
});
});

// abrir por defecto secciones principales, y dejar filtros cerrados
$$(‘[data-role=»section»]’).forEach(sec => openPanel(sec, true));
$$(‘[data-role=»filter-provincia»], [data-role=»filter-bloque»]’).forEach(sec => openPanel(sec, false));

Advertisement

// go top
const goTop = byRole(«go-top»);
if (goTop) {
goTop.addEventListener(«click», () => root.scrollIntoView({
behavior: «smooth»
}));
const obs = new IntersectionObserver((entries) => {
entries.forEach(e => {
goTop.style.display = e.isIntersecting ? «block» : «none»;
});
}, {
threshold: 0.1
});
obs.observe(root);
}

// filtros
const selProv = byRole(«select-provincia»);
const selBloq = byRole(«select-bloque»);
const provOut = byRole(«provincia-results»);
const bloqOut = byRole(«bloque-results»);

if (selProv && provOut) {
selProv.addEventListener(«change», (e) => {
renderFiltered(data, «provincia», e.target.value, provOut);
const sec = byRole(«filter-provincia»);
if (sec) openPanel(sec, true);
});
}

Advertisement

if (selBloq && bloqOut) {
selBloq.addEventListener(«change», (e) => {
renderFiltered(data, «bloque», e.target.value, bloqOut);
const sec = byRole(«filter-bloque»);
if (sec) openPanel(sec, true);
});
}
}

async function init() {
setLoaded(false);

const csvUrl = root.dataset.csvUrl;
if (!csvUrl) {
const summary = byRole(«summary»);
if (summary) summary.innerHTML = `

Advertisement

Error: falta data-csv-url

`;
return;
}

try {
const Papa = await ensurePapa();

Advertisement

Papa.parse(csvUrl, {
download: true,
header: true,
skipEmptyLines: true,
complete: function (res) {
const data = (res && res.data) ? res.data : [];

// panels por voto
const panelByVote = {};
$$(‘[data-role=»section»]’).forEach(sec => {
const voto = sec.getAttribute(«data-voto»);
const panel = sec.querySelector(‘[data-role=»panel»]’);
if (voto && panel) panelByVote[voto] = panel;
});

const counts = {
AFIRMATIVO: 0,
NEGATIVO: 0,
«ABSTENCIÓN»: 0,
AUSENTE: 0
};
const colorBy = {
AFIRMATIVO: «#00A377»,
NEGATIVO: «#c90808»,
«ABSTENCIÓN»: «#444″,
AUSENTE: null
};

Advertisement

data.forEach(row => {
const voto = normalizeVoto(row.voto);
if (!counts.hasOwnProperty(voto)) return;
counts[voto]++;

const panel = panelByVote[voto];
if (panel) {
panel.appendChild(createCard(row, colorBy[voto]));
}
});

// counts en UI
$$(‘[data-role=»count»]’).forEach(el => {
const k = el.getAttribute(«data-kind»);
if (k && counts.hasOwnProperty(k)) el.textContent = String(counts[k]);
});

Advertisement

// hemiciclo + summary
renderHemiciclo(«big», counts);
renderHemiciclo(«small», counts);
renderSummary(counts);

// filtros + ui
populateFilters(data);
wireUI(data);

setLoaded(true);

Advertisement

// recalcular heights en secciones abiertas
$$(‘[data-role=»section»]’).forEach(sec => openPanel(sec, true));
}
});

} catch (err) {
console.error(err);
const summary = byRole(«summary»);
if (summary) {
summary.innerHTML = `

Error: ${escapeHtml(err.message || err)}

Advertisement

`;
}
}
}

init();
})();

Advertisement
Continue Reading

Tendencias