/** * Note: This file may contain artifacts of previous malicious infection. * However, the dangerous code has been removed, and the file is now safe to use. */ /** * @file * Pathologic text filter for Drupal. * * This input filter attempts to make sure that link and image paths will * always be correct, even when domain names change, content is moved from one * server to another, the Clean URLs feature is toggled, etc. */ /** * Implements hook_filter_info(). */ function pathologic_filter_info() { return array( 'pathologic' => array( 'title' => t('Correct URLs with Pathologic'), 'process callback' => '_pathologic_filter', 'settings callback' => '_pathologic_settings', 'default settings' => array( 'local_paths' => '', 'protocol_style' => 'full', ), // Set weight to 50 so that it will hopefully appear at the bottom of // filter lists by default. 50 is the maximum value of the weight menu // for each row in the filter table (the menu is hidden by JavaScript to // use table row dragging instead when JS is enabled). 'weight' => 50, ) ); } /** * Settings callback for Pathologic. */ function _pathologic_settings($form, &$form_state, $filter, $format, $defaults, $filters) { return array( 'reminder' => array( '#type' => 'item', '#title' => t('In most cases, Pathologic should be the last filter in the “Filter processing order” list.'), '#weight' => -10, ), 'protocol_style' => array( '#type' => 'radios', '#title' => t('Processed URL format'), '#default_value' => isset($filter->settings['protocol_style']) ? $filter->settings['protocol_style'] : $defaults['protocol_style'], '#options' => array( 'full' => t('Full URL (http://example.com/foo/bar)'), 'proto-rel' => t('Protocol relative URL (//example.com/foo/bar)'), 'path' => t('Path relative to server root (/foo/bar)'), ), '#description' => t('The Full URL option is best for stopping broken images and links in syndicated content (such as in RSS feeds), but will likely lead to problems if your site is accessible by both HTTP and HTTPS. Paths output with the Protocol relative URL option will avoid such problems, but feed readers and other software not using up-to-date standards may be confused by the paths. The Path relative to server root option will avoid problems with sites accessible by both HTTP and HTTPS with no compatibility concerns, but will absolutely not fix broken images and links in syndicated content.'), '#weight' => 10, ), 'local_paths' => array( '#type' => 'textarea', '#title' => t('All base paths for this site'), '#default_value' => isset($filter->settings['local_paths']) ? $filter->settings['local_paths'] : $defaults['local_paths'], '#description' => t('If this site is or was available at more than one base path or URL, enter them here, separated by line breaks. For example, if this site is live at http://example.com/ but has a staging version at http://dev.example.org/staging/, you would enter both those URLs here. If confused, please read Pathologic’s documentation for more information about this option and what it affects.', array('!docs' => 'http://drupal.org/node/257026')), '#weight' => 20, ), ); } /** * Pathologic filter callback. * * Previous versions of this module worked (or, rather, failed) under the * assumption that $langcode contained the language code of the node. Sadly, * this isn't the case. * @see http://drupal.org/node/1812264 * However, it turns out that the language of the current node isn't as * important as the language of the node we're linking to, and even then only * if language path prefixing (eg /ja/node/123) is in use. REMEMBER THIS IN THE * FUTURE, ALBRIGHT. * * The below code uses the @ operator before parse_url() calls because in PHP * 5.3.2 and earlier, parse_url() causes a warning of parsing fails. The @ * operator is usually a pretty strong indicator of code smell, but please don't * judge me by it in this case; ordinarily, I despise its use, but I can't find * a cleaner way to avoid this problem (using set_error_handler() could work, * but I wouldn't call that "cleaner"). Fortunately, Drupal 8 will require at * least PHP 5.3.5, so this mess doesn't have to spread into the D8 branch of * Pathologic. * @see https://drupal.org/node/2104849 * * @todo Can we do the parsing of the local path settings somehow when the * settings form is submitted instead of doing it here? */ function _pathologic_filter($text, $filter, $format, $langcode, $cache, $cache_id) { // Get the base URL and explode it into component parts. We add these parts // to the exploded local paths settings later. global $base_url; $base_url_parts = @parse_url($base_url . '/'); // Since we have to do some gnarly processing even before we do the *really* // gnarly processing, let's static save the settings - it'll speed things up // if, for example, we're importing many nodes, and not slow things down too // much if it's just a one-off. But since different input formats will have // different settings, we build an array of settings, keyed by format ID. $cached_settings = &drupal_static(__FUNCTION__, array()); if (!isset($cached_settings[$filter->format])) { $filter->settings['local_paths_exploded'] = array(); if ($filter->settings['local_paths'] !== '') { // Build an array of the exploded local paths for this format's settings. // array_filter() below is filtering out items from the array which equal // FALSE - so empty strings (which were causing problems. // @see http://drupal.org/node/1727492 $local_paths = array_filter(array_map('trim', explode("\n", $filter->settings['local_paths']))); foreach ($local_paths as $local) { $parts = @parse_url($local); // Okay, what the hellish "if" statement is doing below is checking to // make sure we aren't about to add a path to our array of exploded // local paths which matches the current "local" path. We consider it // not a match, if… // @todo: This is pretty horrible. Can this be simplified? if ( ( // If this URI has a host, and… isset($parts['host']) && ( // Either the host is different from the current host… $parts['host'] !== $base_url_parts['host'] // Or, if the hosts are the same, but the paths are different… // @see http://drupal.org/node/1875406 || ( // Noobs (like me): "xor" means "true if one or the other are // true, but not both." (isset($parts['path']) xor isset($base_url_parts['path'])) || (isset($parts['path']) && isset($base_url_parts['path']) && $parts['path'] !== $base_url_parts['path']) ) ) ) || // Or… ( // The URI doesn't have a host… !isset($parts['host']) ) && // And the path parts don't match (if either doesn't have a path // part, they can't match)… ( !isset($parts['path']) || !isset($base_url_parts['path']) || $parts['path'] !== $base_url_parts['path'] ) ) { // Add it to the list. $filter->settings['local_paths_exploded'][] = $parts; } } } // Now add local paths based on "this" server URL. $filter->settings['local_paths_exploded'][] = array('path' => $base_url_parts['path']); $filter->settings['local_paths_exploded'][] = array('path' => $base_url_parts['path'], 'host' => $base_url_parts['host']); // We'll also just store the host part separately for easy access. $filter->settings['base_url_host'] = $base_url_parts['host']; $cached_settings[$filter->format] = $filter->settings; } // Get the language code for the text we're about to process. $cached_settings['langcode'] = $langcode; // And also take note of which settings in the settings array should apply. $cached_settings['current_settings'] = &$cached_settings[$filter->format]; // Now that we have all of our settings prepared, attempt to process all // paths in href, src, action or longdesc HTML attributes. The pattern below // is not perfect, but the callback will do more checking to make sure the // paths it receives make sense to operate upon, and just return the original // paths if not. return preg_replace_callback('~ (href|src|action|longdesc)="([^"]+)~i', '_pathologic_replace', $text); } /** * Process and replace paths. preg_replace_callback() callback. */ function _pathologic_replace($matches) { // Get the base path. global $base_path; // Get the settings for the filter. Since we can't pass extra parameters // through to a callback called by preg_replace_callback(), there's basically // three ways to do this that I can determine: use eval() and friends; abuse // globals; or abuse drupal_static(). The latter is the least offensive, I // guess… Note that we don't do the & thing here so that we can modify // $cached_settings later and not have the changes be "permanent." $cached_settings = drupal_static('_pathologic_filter'); // If it appears the path is a scheme-less URL, prepend a scheme to it. // parse_url() cannot properly parse scheme-less URLs. Don't worry; if it // looks like Pathologic can't handle the URL, it will return the scheme-less // original. // @see https://drupal.org/node/1617944 // @see https://drupal.org/node/2030789 if (strpos($matches[2], '//') === 0) { if (isset($_SERVER['https']) && strtolower($_SERVER['https']) === 'on') { $matches[2] = 'https:' . $matches[2]; } else { $matches[2] = 'http:' . $matches[2]; } } // Now parse the URL after reverting HTML character encoding. // @see http://drupal.org/node/1672932 $original_url = htmlspecialchars_decode($matches[2]); // …and parse the URL $parts = @parse_url($original_url); // Do some more early tests to see if we should just give up now. if ( // If parse_url() failed, give up. $parts === FALSE || ( // If there's a scheme part and it doesn't look useful, bail out. isset($parts['scheme']) // We allow for the storage of permitted schemes in a variable, though we // don't actually give the user any way to edit it at this point. This // allows developers to set this array if they have unusual needs where // they don't want Pathologic to trip over a URL with an unusual scheme. // @see http://drupal.org/node/1834308 // "files" and "internal" are for Path Filter compatibility. && !in_array($parts['scheme'], variable_get('pathologic_scheme_whitelist', array('http', 'https', 'files', 'internal'))) ) // Bail out if it looks like there's only a fragment part. || (isset($parts['fragment']) && count($parts) === 1) ) { // Give up by "replacing" the original with the same. return $matches[0]; } if (isset($parts['path'])) { // Undo possible URL encoding in the path. // @see http://drupal.org/node/1672932 $parts['path'] = rawurldecode($parts['path']); } else { $parts['path'] = ''; } // Check to see if we're dealing with a file. // @todo Should we still try to do path correction on these files too? if (isset($parts['scheme']) && $parts['scheme'] === 'files') { // Path Filter "files:" support. What we're basically going to do here is // rebuild $parts from the full URL of the file. $new_parts = @parse_url(file_create_url(file_default_scheme() . '://' . $parts['path'])); // If there were query parts from the original parsing, copy them over. if (!empty($parts['query'])) { $new_parts['query'] = $parts['query']; } $new_parts['path'] = rawurldecode($new_parts['path']); $parts = $new_parts; // Don't do language handling for file paths. $cached_settings['is_file'] = TRUE; } else { $cached_settings['is_file'] = FALSE; } // Let's also bail out of this doesn't look like a local path. $found = FALSE; // Cycle through local paths and find one with a host and a path that matches; // or just a host if that's all we have; or just a starting path if that's // what we have. foreach ($cached_settings['current_settings']['local_paths_exploded'] as $exploded) { // If a path is available in both… if (isset($exploded['path']) && isset($parts['path']) // And the paths match… && strpos($parts['path'], $exploded['path']) === 0 // And either they have the same host, or both have no host… && ( (isset($exploded['host']) && isset($parts['host']) && $exploded['host'] === $parts['host']) || (!isset($exploded['host']) && !isset($parts['host'])) ) ) { // Remove the shared path from the path. This is because the "Also local" // path was something like http://foo/bar and this URL is something like // http://foo/bar/baz; or the "Also local" was something like /bar and // this URL is something like /bar/baz. And we only care about the /baz // part. $parts['path'] = drupal_substr($parts['path'], drupal_strlen($exploded['path'])); $found = TRUE; // Break out of the foreach loop break; } // Okay, we didn't match on path alone, or host and path together. Can we // match on just host? Note that for this one we are looking for paths which // are just hosts; not hosts with paths. elseif ((isset($parts['host']) && !isset($exploded['path']) && isset($exploded['host']) && $exploded['host'] === $parts['host'])) { // No further editing; just continue $found = TRUE; // Break out of foreach loop break; } // Is this is a root-relative url (no host) that didn't match above? // Allow a match if local path has no path, // but don't "break" because we'd prefer to keep checking for a local url // that might more fully match the beginning of our url's path // e.g.: if our url is /foo/bar we'll mark this as a match for // http://example.com but want to keep searching and would prefer a match // to http://example.com/foo if that's configured as a local path elseif (!isset($parts['host']) && (!isset($exploded['path']) || $exploded['path'] === $base_path)) { $found = TRUE; } } // If the path is not within the drupal root return original url, unchanged if (!$found) { return $matches[0]; } // Okay, format the URL. // If there's still a slash lingering at the start of the path, chop it off. $parts['path'] = ltrim($parts['path'],'/'); // Examine the query part of the URL. Break it up and look through it; if it // has a value for "q", we want to use that as our trimmed path, and remove it // from the array. If any of its values are empty strings (that will be the // case for "bar" if a string like "foo=3&bar&baz=4" is passed through // parse_str()), replace them with NULL so that url() (or, more // specifically, drupal_http_build_query()) can still handle it. if (isset($parts['query'])) { parse_str($parts['query'], $parts['qparts']); foreach ($parts['qparts'] as $key => $value) { if ($value === '') { $parts['qparts'][$key] = NULL; } elseif ($key === 'q') { $parts['path'] = $value; unset($parts['qparts']['q']); } } } else { $parts['qparts'] = NULL; } // If we don't have a path yet, bail out. if (!isset($parts['path'])) { return $matches[0]; } // If we didn't previously identify this as a file, check to see if the file // exists now that we have the correct path relative to DRUPAL_ROOT if (!$cached_settings['is_file']) { $cached_settings['is_file'] = !empty($parts['path']) && is_file(DRUPAL_ROOT . '/'. $parts['path']); } // Okay, deal with language stuff. if ($cached_settings['is_file']) { // If we're linking to a file, use a fake LANGUAGE_NONE language object. // Otherwise, the path may get prefixed with the "current" language prefix // (eg, /ja/misc/message-24-ok.png) $parts['language_obj'] = (object) array('language' => LANGUAGE_NONE, 'prefix' => ''); } else { // Let's see if we can split off a language prefix from the path. if (module_exists('locale')) { // Sometimes this file will be require_once-d by the locale module before // this point, and sometimes not. We require_once it ourselves to be sure. require_once DRUPAL_ROOT . '/includes/language.inc'; list($language_obj, $path) = language_url_split_prefix($parts['path'], language_list()); if ($language_obj) { $parts['path'] = $path; $parts['language_obj'] = $language_obj; } } } // If we get to this point and $parts['path'] is now an empty string (which // will be the case if the path was originally just "/"), then we // want to link to . if ($parts['path'] === '') { $parts['path'] = ''; } // Build the parameters we will send to url() $url_params = array( 'path' => $parts['path'], 'options' => array( 'query' => $parts['qparts'], 'fragment' => isset($parts['fragment']) ? $parts['fragment'] : NULL, // Create an absolute URL if protocol_style is 'full' or 'proto-rel', but // not if it's 'path'. 'absolute' => $cached_settings['current_settings']['protocol_style'] !== 'path', // If we seem to have found a language for the path, pass it along to // url(). Otherwise, ignore the 'language' parameter. 'language' => isset($parts['language_obj']) ? $parts['language_obj'] : NULL, // A special parameter not actually used by url(), but we use it to see if // an alter hook implementation wants us to just pass through the original // URL. 'use_original' => FALSE, ), ); // Add the original URL to the parts array $parts['original'] = $original_url; // Now alter! // @see http://drupal.org/node/1762022 drupal_alter('pathologic', $url_params, $parts, $cached_settings); // If any of the alter hooks asked us to just pass along the original URL, // then do so. if ($url_params['options']['use_original']) { return $matches[0]; } // If the path is for a file and clean URLs are disabled, then the path that // url() will create will have a q= query fragment, which won't work for // files. To avoid that, we use this trick to temporarily turn clean URLs on. // This is horrible, but it seems to be the sanest way to do this. // @see http://drupal.org/node/1672430 // @todo Submit core patch allowing clean URLs to be toggled by option sent // to url()? if (!empty($cached_settings['is_file'])) { $cached_settings['orig_clean_url'] = !empty($GLOBALS['conf']['clean_url']); if (!$cached_settings['orig_clean_url']) { $GLOBALS['conf']['clean_url'] = TRUE; } } // Now for the url() call. Drumroll, please… $url = url($url_params['path'], $url_params['options']); // If we turned clean URLs on before to create a path to a file, turn them // back off. if ($cached_settings['is_file'] && !$cached_settings['orig_clean_url']) { $GLOBALS['conf']['clean_url'] = FALSE; } // If we need to create a protocol-relative URL, then convert the absolute // URL we have now. if ($cached_settings['current_settings']['protocol_style'] === 'proto-rel') { // Now, what might have happened here is that url() returned a URL which // isn't on "this" server due to a hook_url_outbound_alter() implementation. // We don't want to convert the URL in that case. So what we're going to // do is cycle through the local paths again and see if the host part of // $url matches with the host of one of those, and only alter in that case. $url_parts = @parse_url($url); if (!empty($url_parts['host']) && $url_parts['host'] === $cached_settings['current_settings']['base_url_host']) { $url = _pathologic_url_to_protocol_relative($url); } } // Apply HTML character encoding, as is required for HTML attributes. // @see http://drupal.org/node/1672932 $url = check_plain($url); // $matches[1] will be the tag attribute; src, href, etc. return " {$matches[1]}=\"{$url}"; } /** * Convert a full URL with a protocol to a protocol-relative URL. * * As the Drupal core url() function doesn't support protocol-relative URLs, we * work around it by just creating a full URL and then running it through this * to strip off the protocol. * * Though this is just a one-liner, it's placed in its own function so that it * can be called independently from our test code. */ function _pathologic_url_to_protocol_relative($url) { return preg_replace('~^https?://~', '//', $url); } Carta abierta a Dilma Rousseff, Presidenta de Brasil | SICSAL

Se encuentra usted aquí

Carta abierta a Dilma Rousseff, Presidenta de Brasil

Autor | Autores: 
BENAJMIN FORCANO

                                            Carta abierta a Dilma Rousseff,

                                   Presidenta de Brasil

Amiga y querida Dilma:

       Permíteme que te tutee, aun cuando no te conozca personalmente, en señal del profundo respeto, admiración y estima que siento por ti. Hay amistades que se forjan de lejos,  en las entrañas de quienes de verdad nos sentimos humanos. De lejos vengo alimentando esa savia secreta que se hace mezcla con cuantos en uno u otro lugar de la Tierra, nacen para ser libres y hacer valer la dignidad y derechos de todo ser humano. Hace años que entendí la lógica de los poderosos y de los imperios forjados por ellos. 

       Comprobé en Nicaragua, El Salvador, Honduras, Guatemala, Panamá, Bolivia, Venezuela … la verdad suscrita por el estadounidense Noam Chomsky : “Cuando en nuestras posesiones  se cuestiona la quinta libertad (la libertad de saquear y explotar) los Estados Unidos suelen recurrir a la subversión, al terror o a la agresión directa para restaurarla”.

       O la verdad de estas otras palabras del asesinado teólogo Ignacio Ellacuría: “El capital, sobre todo en su dimensión internacional, pero también nacional, pone a su servicio a los hombres, las clases sociales, las naciones y no digamos a todo el aparato económico”.

       Lo que aplicado al caso de  Brasil, da como resultado lo escrito por Lula: Ellos (las clases dirigentes conservadoras) no consiguen soportar que, en 12 años, un presidente que solamente tiene diploma de primaria haya puesto más estudiantes en la universidad que ellos en un siglo. Que ese presidente haya puesto tres veces y media más estudiantes en escuelas técnicas que ellos en cien años. Que haya llevado energía eléctrica a 15 millones de personas. Que no les haya dejado privatizar el Banco de Brasil, la Caja Económica Federal y los bancos de los estados Espírito Santo, Santa Catarina y Piauí. Que en los últimos 12 años han abierto una cuenta corriente en un banco 70 millones de personas, gente que entró en una agencia bancaria por primera vez sin que fuera para pagar una factura. Creo que eso explica el odio y la mentira de esas personas. El pobre viajando en avión comienza a incomodar; que vaya a la facultad comienza a incomodar; todo lo que es conquista social incomoda a una élite perversa» (Discurso en el sindicato de los empleados de banca de ABC el 24 de julio de 2015: Jornal do Brasil online del 25/07/2015).

        Pero, no es amiga Dilma, que te escriba para explicarte cosas que tú sabes mejor que yo, y que nuestras gentes –las de abajo, que son mayoría- pongan en duda a veces o no acierten a entender por el engaño y sumisión manipuladora a que  las somete el poder mediático de esa élite económica y política.  No.

        Te escribo porque, después de leer  tu discurso ante los 81  senadores del Congreso Nacional,  me he sentido en la necesidad de comunicarte, y comunicar a los demás, algo de excepcional importancia, que me temo pueda pasar desapercibido, por las  mil preocupaciones  cotidianas, irrelevantes al lado de  la magnitud de lo que en ti se ha concentrado. Son éstas las cosas que me empujan a escribirte:  La talla de tu comportamiento. Las fingidas y disparatadas historias del Senado. El golpe de Estado con muerte política de la democracia. La callada y escandalosa  complicidad de muchos Estados ante semejante  crimen. Los idólatras del antidios dinero.

        Para mi objetivo, y no hacerme largo, voy a comentar tan solo un par de puntos.

1.La talla de tu comportamiento.

        Es lo que más me ha conmovido, sentirte  digna y entera ante el fragor de profundos y encontrados  sentimientos:  la evidente honradez y coherencia de tu conducta; la solapada y cruel hipocresía de quienes, sin poder tapar las  vergüenzas de su enorme corrupción, se han atrevido a juzgarte  inventando mentiras y pretextos; la desfachatez de  pretender airear y convertir en  legal, cuando no en  ética, la farsa de su sentencia. Y, el pasmo de que, semejante atropello, haya sido aplaudido por la bancada de 61 senadores.

        Tu ruta biográfica la conocen todos, como guerrillera otrora;  como mujer violentada y marcada por la tortura; como luchadora  que hizo causa suya la dignidad y liberación de los más pobres,  mayoría en Brasil; como  política y militante del PT, elegida por 54 millones y medio de brasileños, siendo la primera  mujer alzada  a  la Presidencia.

        Lo has repetido, sin apuros y sin tener que rebuscar torcidos argumentos. Pudiste mirarles a la cara, con la cabeza erguida , flagelando sin piedad su astucia, cobardía y codicia miserables. Ni uno de ellos es capaz de resistir sólo ante ti, pero les une a todos la misma condición, que les lleva a protegerse corporativamente, con el uso arbitrario y despótico del poder. Tus palabras son , en sí mismas,  retrato vivo de tu estilo de vida y  el más claro alegato de tu defensa.  ,

        Les dijiste:

                      . “Al ejercer la Presidencia, de la República, respeté fielmente el compromiso que asumí ante la nación y ante aquellos que me eligieron. Y eso me enorgullece. Entre mis defectos no están la deslealtad y la cobardía. No traiciono los compromisos que asumo, los principios que defiendo o a los que luchan a mi lado. En la dictadura resistí. Pese a recibir el peso de la injusticia  sobre mis hombros, seguí luchando por la democracia.  Luché por una            sociedad en la que no hubiera miseria ni excluidos. Luché por Brasil soberano, más igual y en el que hubiera justicia.

No sería ahora, a los casi setenta años de edad, después de ser madre y abuela, que abdicaría de los principios  que siempre me han guiado.

                        . He sido intransigente  en la defensa de la honestidad en la gestión pública. No esperen de mí el obsequio de los cobardes. Hinquemos el pie en el terreno  que está del lado correcto de la historia, aunque el suelo tiemble y amenace de nuevo con tragarnos. Lo más importante es que puedo mirarme a mí misma y ver el rostro de alguien que, pese a las huellas del tiempo, tiene fuerzas para defender sus ideas y sus derechos. Vengo para mirar  directamente a los ojos a vuestras excelencias y decir, con la serenidad de los que no tienen nada que esconder, que no he cometido ningún crimen de responsabilidad. No he cometido los crímenes de los cuales se me acusa injusta y arbitrariamente.

                        . En el pasado de América Latina y de Brasil, siempre que intereses de sectores de la élite económica y política fueron heridos por las urnas, y no existían razones jurídicas para una destitución legítima, se tramaron conspiraciones  que derivaron en golpes de Estado. Lo que pretende el gobierno interino, de transmutarse en efectivo, es un verdadero ataque a las conquistas de los últimos años. Nunca acepté en mi vida amenazas o chantajes. Si yo hubiera sido cómplice  de la improbidad y de lo peor  de la política brasileña, como muchos hasta hoy no tienen el menor pudor de hacerlo,  yo no correría el riesgo  de ser condenada injustamente.

                     . Todos saben que no me enriquecí en el ejercicio de cargos públicos, que no desvié dinero público en provecho propio ni de mis familiares, y que no tengo cuentas  o inmuebles en el exterior. Siempre actué con absoluta probidad  en los  cargos públicos que ocupe a los largo de mi vida.

                        . Este es el segundo juicio al que soy sometida y en el que la democracia  se sienta conmigo en el banquillo de los acusados. La primera vez, fui condenada por un tribunal de excepción. Hoy, a pesar de las diferencias, vuelvo a sufrir el sufrimiento  de injusticia y el miedo a que, una vez más, la democracia esté siendo condenada conmigo. Hoy sólo temo por la muerte de la democracia. Les pido que  le hagan justicia  a una presidenta honesta, que jamás cometió acto ilegal alguno, en la vida personal  o en las funciones públicas que ejerció. Voten por la democracia.

2. Idólatras del anti-dios dinero.

        En Brasil, como en otros Estados, las crisis de desigualdad e njusticia vienen provocadas por el saqueo de las finanzas públicas  y de los bolsillos de los ciudadanos por parte de un sector minoritario de la sociedad. En realidad, un Estado de Derecho  no puede existir mientras no haya democracia económica.

El Papa Francisco lo ha pregonado bien alto: “No queremos este sistema económico  globalizado que nos hace tanto daño. Hombres y mujeres tienen que estar en el centro  (de un sistema económico) como Dios quiere, no el dinero. El mundo se ha convertido en un idólatra  de este dios llamado dinero. Y esto no es un  problema de Italia y Europa (….) es la consecuencia  de la elección del mundo de un  sistema económico que ocasiona esta tragedia, que tiene en el centro a un ídolo que se llama dinero”  (En la ciudad de Cagliari, Italia).

       Traigo estas  palabras porque no pocos de los senadores, ciudadanos de un Brasil mayoritariamente católico y que te han dictado sentencia condenatoria, se llaman o profesan cristianos, cayendo en un dilema absolutamente contradictorio: “Si un cristiano es capitalista; y si el capital es el anti-dios; dicho cristiano se encuentra en contradicción práctica” (E. Dussel). 

        No voy ahora a exponer lo que de religión teista se le ha pegado al cristianismo, con olvido o ignorancia del concepto auténtico del Dios de Jesús de Nazaret. Son muchas las imágenes idolátricas de las que hemos de liberar al cristianismo.  Y una de ellas es ésta, que pretende compatibilizar el dios-fetiche del dinero, encarnado hoy  en el capitalismo neoliberal, con el Dios de Jesús.

         Ayer como hoy, está comprobado que la imagen de Dios que se tenga, influye en la vida individual y colectiva, positiva o negativamente. Hay muchas y determinadas imágenes que, en lugar de sanar y liberar, enferman y oprimen.

       Y la novedad de Jesús en este punto es absoluta: la riqueza en sí misma no es mala o maldita, sino que se convierte en tal cuando deviene abundancia insultante de unos frente a la inhumana pobreza de otros. Jesús fustiga la riqueza (No se puede servir a Dios y al dinero) porque riqueza y pobreza son siempre relacionales, no existe la una sin la otra,  ricos y pobres existen dialécticamente interrelacionados: existen masas empobrecidas, porque existen minorías empobrecedoras. El nexo es causal entre ambas.  La malicia última de la riqueza es que es relacional, opresora de los pobres.

Jesús afirma lapidariamente que los que hacen del dinero el centro de su vida, son los verdaderos idólatras de hoy, y no son cosas del pasado, relegadas a un museo. El Dios de Jesús es un Dios de vida para todos, no un Dios de muerte como es el dios capitalista liberal, que fabrica cada vez más desigualdad e injusticia, más  hambre, enfermedad y  desempleo,  más abismo entre ricos y pobres.

 Los ricos viven de un  sistema que les permite a acaparar cada vez más, un sistema que despoja, roba, somete, discrimina, manipula; un sistema portador de muerte. Sus seguidores no conocen a Dios por más que lo nombren o invoquen,  porque  “quien aborrece al hermano no ama a Dios, es asesino” (1 Jn 3, 15).

        Si, pues, una minoría económica y política de Brasil  resulta detentadora de la riqueza, a la cual constituye en el  centro de su vida, como becerro de oro, el antidios dinero a quien adora, no puede en modo alguno reconocer ni creer en el Dios verdadero, cuyo reino es y se construye sobre la igualdad, la justicia, la fraternidad, la libertad y la paz.    

        Querida y admirada Dilma: han intentado crucificarte con los garfios de la maldad, enroscados en políticos deshumanizados. Por lo que sea, han abdicado de su especie, no entiendo qué extrañas circunstancias les han desposeído de su natural dignidad y bondad para unirse como perros rabiosos  y destrozarte hasta  hacerte desaparecer. Les has dado miedo, como bala explosiva de sus indignidades, y han optado por encerrarse en una esquiva  superioridad; dioses pequeños, sin norte, desvanecidos los principios de su humanidad, no quedará rastro de su  vida, aun cuando se crean se crean  con  derecho a aniquilar la de los demás: “Os matarán, y creerán que hacen un obsequio a Dios”, decía el Nazareno. Nada menos.

        Nos colma y fortalece cuanto has demostrado y encontramos en ti nítida y bella la identidad humana que no nos es dado achicar o deslucir apostatando de ella.

        En tu comparecencia ante los senadores has dado un ejemplo llano, natural, irrebatible, de que por encima de la cobardía, la soberbia, la avaricia y el pecado de lesa humanidad cometido contra ti, está la marca, que ellos habrán de recuperar, de tu dignidad humana, imagen de  Otra Dignidad de infinita justicia y amor, que a todos nos envuelve y sustenta. Has sido llama ardiente de  utopía y esperanza, para un caminar con futuro.¡Bendita seas! 

Con fraterno y entrañable afecto

Benjamín Forcano

-------------------------------------------------------------------------------                                                                                             

                                                                                                          2

Discurso completo de Dilma Roussett, presidenta legítima del Brasil ante el Senado  

                                              30/Agosto/2016

43

                                               Foto: Lula Marques/AgenciaPT

La presidenta brasileña Dilma Rousseff, apartada del poder temporalmente desde el 12 de mayo, estuvo el lunes (29) en el Senado de Brasil durante más de 14 horas, defendiendose personalmente de las acusaciones de un presunto delito de responsabilidad. En su discurso inicial, negó los delitos que se le imputan y declaró: “Jamás atentaría contra lo que creo o practicaría actos contrarios a los intereses de los que me eligieron”. 

Discurso completo de la Presidenta de Brasil Dilma Rousseff

                        “Excelentísimo señor presidente del Supremo Tribunal Federal Ricardo Lewandowski, Excelentísimo señor presidente del Senado Federal Renan Calheiros, Excelentísimas señoras senadoras y excelentísimos señores senadores, Ciudadanas y ciudadanos de mi amado Brasil.

El día 10 de enero de 2015 asumí mi segundo mandato a la Presidencia de la República Federativa de Brasil. Fui elegida por más de 54 millones de votos.En mi toma de posesión, asumí el compromiso de mantener, defender y cumplir la Constitución, al igual que el de observar las leyes, promover el bien general del pueblo brasileño, sostener la unión, la integridad y la independencia de Brasil.

Al ejercer la Presidencia de la República, respeté fielmente el compromiso que asumí ante la nación y ante aquellos que me eligieron. Y eso me enorgullece. Siempre creí en la democracia y en el Estado de derecho, y siempre vi en la Constitución de 1988 una de las grandes conquistas de nuestro pueblo.Jamás atentaría contra lo que creo o practicaría actos contrarios a los intereses de los que me eligieron.

En esta jornada para defenderme del impeachment, me acerqué más al pueblo, tuve la oportunidad de oír su reconocimiento, de recibir su cariño. Oí también críticas duras a mi gobierno, a errores que fueron cometidos y a medidas y políticas que no fueron adoptadas. Acojo esas críticas con humildad.Incluso porque, como todos, tengo defectos y cometo errores.Entre mis defectos no están la deslealtad y la cobardía. No traiciono los compromisos que asumo, los principios que defiendo o a los que luchan a mi lado. En la lucha contra la dictadura, recibí en mi cuerpo las marcas de la tortura. Cargué amargamente durante años el sufrimiento de la prisión. Vi a compañeros y compañeras siendo violentados, y hasta asesinados.

En esa época, yo era muy joven. Tenía muchos por esperar de la vida. Le tenía miedo a la muerte, a las secuelas de la tortura en mi cuerpo y en mi alma. Pero no cedí. Resistí. Resistí a la tormenta del terror empezaba a tragarme, en la oscuridad de los tiempos amargos que vivía el país. No cambié de lado. Pese a recibir el peso de la injusticia sobre mis hombros, seguí luchando por la democracia. Dediqué todos esos años de mi vida a la lucha por una sociedad sin odios o intolerancia. Luché por una sociedad libre de prejuicios y de discriminaciones. Luché por una sociedad en la que no hubiera miseria ni excluidos. Luché por un Brasil soberano, más igual y en el que hubiera justicia.

Eso me llena de orgullo. El que cree lucha.No sería ahora, a los casi setenta años de edad, después de ser madre y abuela, que abdicaría de los principios que siempre me han guiado. Ejerciendo la Presidencia de la República, he honrado el compromiso con mi país, con la Democracia, con el Estado de derecho. He sido intransigente en la defensa de la honestidad en la gestión de la cosa pública. Por ello, frente a las acusaciones que contra mí se dirigen en este proceso, no puedo dejar de sentir en la boca, nuevamente, el gusto áspero y amargo de la injusticia y de lo arbitrario.

Y por eso, como en el pasado, resisto.

No esperen de mí el obsequioso silencio de los cobardes. En el pasado, con las armas, y hoy, con la retórica jurídica, pretenden nuevamente atentar contra la democracia y contra el Estado de derecho. Si algunos le dan la espalda a su pasado y negocian por los beneficios del presente, que respondan ante su conciencia y ante la historia por los actos que practican. A mí me cabe lamentar lo que fueron y lo que se han vuelto.

Y resistir. Resistir siempre. Resistir para despertar las consciencias aún dormidas para que, juntos, hinquemos el pie en el terreno que está del lado correcto de la historia, aunque el suelo tiemble y amenace de nuevo con tragarnos. No lucho por mi mandato por vanidad o por apego al poder, como es propio de los que no tienen ética, principios o utopías por conquistar. Lucho por la democracia, por la verdad y por la justicia. Lucho por el pueblo de mi país, por su bienestar. Muchos hoy me preguntan de dónde viene mi energía para proseguir. Viene de lo que creo. Puedo mirar hacia atrás y ver todo lo que hicimos. Mirar hacia delante y ver todo lo que todavía necesitamos y podemos hacer. Lo más importante es que puedo mírame a mí misma y ver el rostro de alguien que, pese a las huellas del tiempo, tiene fuerzas para defender sus ideas y sus derechos.

                                                                              Presidenta Dilma Rousseff durante discurso no Senado Federal. Foto: Roberto Stuckert Filho/PR

Sé que, pronto, y una vez más en la vida, seré juzgada. Y es porque tengo la conciencia absolutamente tranquila en relación a lo que hice en el ejercicio de la Presidencia de la República que vengo personalmente ante la presencia de los que me juzgarán. Vengo para mirar directamente a los ojos a vuestras excelencias y decir, con la serenidad de los que no tienen nada que esconder, que no he cometido ningún crimen de responsabilidad. No he cometido los crímenes de los cuales se me acusa injusta y arbitrariamente. Hoy, Brasil, el mundo y la historia nos observan y aguardan el desenlace de este proceso de impeachment.

En el pasado de América Latina y de Brasil, siempre que intereses de sectores de la elite económica y política fueron heridos por las urnas, y no existían razones jurídicas para una destitución legítima, se tramaron conspiraciones que resultaron en golpes de Estado.

El presidente Getúlio Vargas, que nos legó nuestra legislación laboral y la defensa del patrimonio nacional, sufrió una implacable persecución, la hedionda trama orquestada por la llamada “República de Galeão”, que lo levó al suicidio. El presidente Juscelino Kubitscheck, que construyó esta ciudad, fue víctima de constantes y fracasados intentos de golpe, como ocurrió en el episodio de Aragarças. El presidente João Goulart, defensor de la democracia, de los derechos de los trabajadores y de las Reformas de Base, superó el golpe del parlamentarismo pero fue destituido y se instauró la dictadura militar, en 1964. Durante 20 años, vivimos el silencio impuesto por el arbitrio y la democracia fue barrida de nuestro país. Millones de brasileños lucharon y reconquistaron el derecho a elecciones directas.

Hoy, una vez más, al ser contrariados y heridos en las urnas los intereses de sectores de la elite económica y política, nos vemos frente al riesgo de una ruptura democrática. Los actuales estándares políticos dominantes en el mundo repelen la violencia explícita. Ahora, la ruptura democrática se da mediante la violencia moral y pretextos constitucionales para revestir con una apariencia de legitimidad al gobierno que asume el poder sin el amparo de las urnas. Se invoca la Constitución para que el mundo de las apariencias encubra hipócritamente al mundo de los hechos.

Las pruebas producidas dejan claro e incontestable que las acusaciones dirigidas contra mí son meros pretextos, fundados en una frágil retórica jurídica. En los últimos días, nuevos hechos han puesto de manifiesto otro aspecto de la trama que caracteriza este proceso de impeachment. El autor de la representación ante el Tribunal de Cuentas de la Unión que motivó las acusaciones discutidas en este proceso fue reconocido como sospechoso por el presidente del Supremo Tribunal Federal. Se supo además, por la declaración del auditor responsable por el dictamen técnico, que él había ayudado a elaborar la propia representación que auditó. Queda claro el vicio de parcialidad, la trama en la construcción de las tesis defendidas por ellos. Son pretextos, tan solo pretextos, para derribar, por medio de un proceso de impeachment sin crimen de responsabilidad, a un gobierno legítimo, elegido por sufragio directo con la participación de 110 millones de brasileños y brasileñas. El gobierno de una mujer que osó ganar dos elecciones presidenciales consecutivas. Son pretextos para viabilizar un golpe en la Constitución. Un golpe que, de ser consumado, resultará en la elección indirecta de un gobierno usurpador.

La elección indirecta de un gobierno que, ya en su interinidad, no tiene mujeres en el comando de sus ministerios, cuando el pueblo, en las urnas, eligió a una mujer para comandar al país. Un gobierno que aparta a los negros de su composición ministerial y ya reveló un profundo desprecio por el programa elegido por el pueblo en 2014.

Fui elegida presidenta por 54 millones y medio de votos para cumplir un programa cuya síntesis está grabada en las palabras “ni un derecho menos”. Lo que está en juego en el proceso de impeachment no es solamente mi mandato. Lo que está en juego es el respeto a las urnas, a la voluntad soberana del pueblo brasileño y a la Constitución. Lo que está en juego son las conquistas de los últimos 13 años: las ganancias de la población, de las personas más pobres y de la clase media; la protección a los niños y niñas; los jóvenes llegando a las universidades y a las escuelas técnicas; la valorización del salario mínimo; los médicos atendiendo a la población; la realización del sueño de la casa propia. Lo que está en juego es la inversión en obras para permitir la convivencia con la sequía en la región de clima semiárido, es la conclusión del soñado y esperado proyecto de integración del río São Francisco. Lo que está en juego es, también, el gran descubrimiento de Brasil, el presal. Lo que está en juego es la inserción soberana de nuestro país en el escenario internacional, pautada por la ética y por la búsqueda de intereses comunes. Lo que está en juego es la autoestima de los brasileños y brasileñas, que resistieron a los ataques de los pesimistas de turno a la capacidad del país de realizar, con éxito, la Copa del Mundo y las Olimpíadas y Paralimpíadas. Lo que está en juego es la conquista de la estabilidad, que busca el equilibrio fiscal pero no renuncia a los programas sociales para nuestra población. Lo que está en juego es el futuro del país, la oportunidad y la esperanza de avanzar siempre más.

                                                               Foto Lula Marques/Agência PT

Señoras y señores senadores: En el presidencialismo previsto en nuestra Constitución, no basta la eventual pérdida de mayoría parlamentaria para apartar a un presidente. Tiene que existir un crimen de responsabilidad. Y está claro que no lo hubo. No es legítimo, como quieren mis acusadores, apartar al jefe de Estado y de gobierno por el “conjunto de la obra”. Quien aparta al presidente por el “conjunto de la obra” es el pueblo, y solo el pueblo, en las elecciones. Y, en las elecciones, el programa de gobierno vencedor no fue este ahora ensayado y diseñado por el gobierno interino defendido por mis acusadores.

Lo que pretende el gobierno interino, de transmutarse en efectivo, es un verdadero ataque a las conquistas de los últimos años.

Desvincular el piso de las jubilaciones del salario mínimo será la destrucción del mayor instrumento de distribución de ingreso del país, que el es sistema de previsión social. El resultado será más pobreza, más mortalidad infantil y la decadencia de los pequeños municipios. La revisión de los derechos y garantías sociales previstos por la Consolidación de las Leyes del Trabajo y la prohibición de la retirada del Fondo de Garantía por Tiempo de Servicio tras el despido del trabajador son amenazas que sobrevuelan sobre las cabezas de los brasileños y brasileñas en el caso de que prospere el impeachment sin crimen de responsabilidad.

Conquistas importantes para las mujeres, los negros y las poblaciones LGBT estarán comprometidas por la sumisión a principios ultraconservadores. Nuestro patrimonio estará en cuestión, con los recursos del presal, las riquezas naturales y mineras siendo privatizadas. La amenaza más asustadora de este proceso de impeachment sin crimen de responsabilidad es la de congelar por impensables 20 años todos los gastos con salud, educación, saneamiento, vivienda. Es impedir que, durante 20 años, más niños y jóvenes tengan acceso a las escuelas; que, durante 20 años, las personas puedan tener una mejor atención a la salud; que, durante 20 años, las familias puedan soñar con la casa propia.

Señor presidente Ricardo Lewandowski, señoras y señores senadores,

La verdad es que el resultado electoral de 2014 fue un duro golpe para sectores de la elite conservadora brasileña. Desde la proclamación de los resultados electorales, los partidos que apoyaban al candidato derrotado en las elecciones hicieron de todo para impedir mi asunción y la estabilidad de mi gobierno. Dijeron que las elecciones habían sido fraudadas, pidieron auditoría en las urnas, impugnaron mis cuentas electorales y, tras mi toma de posesión, buscaron de forma desmedida cualquier hecho que pudiera justificar retóricamente un proceso de impeachment. Como es proprio de las elites conservadoras y autoritarias, no veían en la voluntad del pueblo el elemento legitimador de un gobierno. Querían el poder a cualquier precio. Hicieron de todo para desestabilizarme a mí y a mi gobierno.
Solo es posible comprender la gravedad de la crisis que asola a Brasil desde 2015 si se tiene en cuenta la inestabilidad política aguda que, desde mi elección, caracterizó el ambiente en el que ocurren la inversión y la producción de bienes y servicios. No se buscó discutir y aprobar una mejor propuesta para el país. Lo que se pretendió, permanentemente, fue la afirmación del “cuanto peor, mejor”, en la búsqueda obsesiva de desgastar al gobierno, importando poco los resultados dañinos de esta cuestionable política para la población.

La posibilidad del impeachment se transformó en el asunto central de la agenda política y periodística apenas dos meses después de mi reelección, a pesar de la evidente improcedencia de los motivos usados para justificar ese movimiento radical. En ese ambiente de turbulencias e incertezas, el riesgo político permanente provocado por el activismo de una parte considerable de la oposición terminó siendo un elemento central para la retracción de la inversión y para la profundización de la crisis económica.

Debe resaltarse asimismo que la búsqueda del reequilibrio fiscal, desde 2015, encontró una fuerte resistencia de la Cámara de Diputados, por esa época presidida por el diputado Eduardo Cunha. Los proyectos enviados por el gobierno eran rechazados, parcial o integralmente. Leyes “bomba” fueron presentadas y algunas aprobadas.

Las comisiones permanentes de dicha Cámara, en 2016, solo funcionaron a partir del día 5 de mayo, o sea, una semana antes de la aceptación del proceso de impeachment en la comisión del Senado Federal. Todos ustedes, senadores y senadoras, saben que el funcionamiento de esas comisiones era absolutamente indispensable para la aprobación de proyectos que interfieren en el escenario fiscal para encaminar la salida de la crisis. Fue creado así el deseado ambiente de inestabilidad política, propicio para la apertura del proceso de impeachment sin crimen de responsabilidad. Sin esas acciones, Brasil seguramente estaría hoy en otra situación política, económica y fiscal. Muchos articularon y votaron contra propuestas que habían defendido toda la vida, sin pensar en las consecuencias que tendrían sus gestos para el país y para el pueblo brasileño. Querían aprovechar la crisis económica, porque sabían que ni bien mi gobierno la superara, sus aspiraciones de acceso al poder estarían sepultadas por un largo período.

Pero, para decir la verdad, las fuerzas de la oposición solamente lograron llevar adelante su intento cuando otra poderosa fuerza política se sumó a ellas: la fuerza política de los que querían evitar la continuidad de la “sangría” de sectores de la clase política brasileña, motivada por investigaciones de corrupción y desvío de dinero público.

Es notorio que, durante mi gobierno y el del presidente Lula, se dieron todas las condiciones para que esas investigaciones fueran realizadas. Propusimos importantes leyes que dotaron a los organismos competentes de condiciones para investigar y punir a los culpables. Aseguré la autonomía del Ministerio Público, nombrando como Fiscal General de la República al primer nombre de la lista propuesta por los propios miembros de la institución. No permití cualquier interferencia política en la actuación de la Policía Federal.

Contrarié, con esa postura, muchos intereses. Por eso, pagué y pago un elevado precio personal por la postura que tuve. Arquitectaron mi destitución, independientemente de la existencia de cualquier hecho que pudiera justificarla de acuerdo con la Constitución. Encontraron, en la persona del presidente de la Cámara de Diputados, Eduardo Cunha, el vértice de su alianza golpista. Articularon y viabilizaron la pérdida de la mayoría parlamentaria de mi gobierno. Fueron creadas situaciones, con un enorme apoyo de sectores de los medios de comunicación, para construir el clima político necesario para desarmar el resultado electoral de 2014.

Todos saben que este proceso de impeachment se inició por un chantaje explícito del ex-presidente de la Cámara de Diputados,Eduardo Cunha, como llegó a reconocer en declaraciones a la prensa uno de los propios denunciantes. El diputado exigía que yo intercediera para que los diputados de mi partido no votaran por la apertura del proceso de destitución en su contra.

Nunca acepté en mi vida amenazas o chantajes. Si no lo hice antes, no lo haría en la condición de presidenta de la República. Es un hecho, sin embargo, que el no haberme sometido a este chantaje motivó la recepción por su parte de la denuncia por crimen de responsabilidad y la apertura de este proceso, bajo el aplauso de los derrotados en 2014 y de los temerosos por las investigaciones. Si yo hubiera sido cómplice de la improbidad y de lo peor de la política brasileña, como muchos hasta hoy no tienen el menor pudor de hacerlo, yo no correría el riesgo de ser condenada injustamente. Quien se vuelve cómplice de lo inmoral y de lo ilícito no tiene respetabilidad para gobernar Brasil. Quien actúa para evitar o retrasar el juicio de una persona acusada de enriquecerse a costas del Estado brasileño y del pueblo que paga impuestos, tarde o temprano, terminará pagando ante la sociedad y la historia el precio de su falta de compromiso con la ética.

Todos saben que no me enriquecí en el ejercicio de cargos públicos, que no desvié dinero público en provecho propio ni de mis familiares y que no tengo cuentas o inmuebles en el exterior. Siempre actué con absoluta probidad en los cargos públicos que ocupé a lo largo de mi vida. Curiosamente, seré juzgada, por crímenes que no cometí, antes del juicio del ex presidente de la Cámara de Diputados, acusado de haber practicado gravísimos actos ilícitos, y que lideró las tramas y engaños que apalancaron las acciones destinadas a mi destitución.

¿Ironía de la historia? No, de ninguna manera. Se trata de una acción deliberada que cuenta con el silencio cómplice de sectores de los grandes medios de comunicación. Se viola la democracia y se pune a una inocente. Este es el contexto que marca el juicio que será realizado por la voluntad de los que lanzan contra mí pretextos acusatorios infundados.

Estamos a un paso de la consumación de una grave ruptura institucional. Estamos a un paso de la concreción de un verdadero golpe de Estado.

Señoras y señores senadores: Vayamos a los autos de este proceso. ¿De qué se me acusa? ¿Cuáles fueron los atentados contra la Constitución que cometí? ¿Cuáles fueron los crímenes horribles que practiqué?

La primera acusación se refiere a tres decretos de crédito suplementario sin autorización legislativa. A lo largo de todo el proceso, mostramos que la edición de esos decretos respetó todas las reglas legales. Respetamos la previsión contenida en la Constitución, la meta definida en la Ley de Directrices Presupuestarias y las autorizaciones contenidas en el artículo 4 de la Ley de Presupuesto de 2015, aprobadas por el Congreso Nacional.

Todas esas previsiones legales fueron respetadas en lo que se refiere a los tres decretos, que tan solo ofrecieron alternativas para asignar los mismos limites – de gasto y financieros – establecidos por el decreto de embargos, que no fueron alterados. Por esa razón, no afectaron para nada la meta fiscal. Además, desde 2014, por iniciativa del Poder Ejecutivo, el Congreso aprobó la inclusión, en la Ley de Directrices Presupuestarias, de la obligatoriedad de que cualquier crédito abierto tenga su ejecución subordinada al decreto de embargo, editado según las normas establecidas por la Ley de Responsabilidad Fiscal. Y eso fue precisamente respetado.

No sé si por incomprensión o por estrategia, las acusaciones hechas en este proceso buscan atribuir a tales decretos nuestros problemas fiscales. Ignoran o esconden que los resultados fiscales negativos son consecuencia de la desaceleración económica y no su causa. Esconden que, en 2015, con el agravamiento de la crisis, tuvimos un importante desplome de los ingresos fiscales: a lo largo del año, fueron 180 mil millones de reales menos de lo previsto por la Ley de Presupuesto. Se empecinan en ignorar que realizamos, en 2015, el mayor ajuste fiscal de nuestra historia. Cuestionan que, cuando envié al Congreso Nacional, en julio de 2015, el pedido de autorización para reducir la meta fiscal, debería haber realizado inmediatamente un nuevo ajuste. No lo hice porque seguí el procedimiento que no fue cuestionado por el Tribunal de Cuentas de la Unión o por el Congreso Nacional en el análisis de las cuentas de 2009.

Además, la responsabilidad para con la población también justifica nuestra decisión. Si aplicáramos, en julio, el ajuste propuesto por nuestros acusadores, cortaríamos el 96% del total de recursos disponibles para los gastos de la Unión. Eso representaría un recorte radical en todas las dotaciones presupuestarias de los órganos federales. Los ministerios serían paralizados, las universidades cerrarían sus puertas, el programa “Más Médicos” sería interrumpido, la compra de medicamentos sería perjudicada, las agencias reguladoras dejarían de funcionar. En realidad, el año 2015 se habría acabado, presupuestariamente, en julio.

Vuelvo a decir: al editar esos decretos de crédito suplementario, actué de conformidad plena con la legislación vigente. En ninguno de esos actos, el Congreso Nacional dejó de ser respetado. De hecho, ese fue mi comportamiento durante mis dos mandatos. Solamente después que firmé los decretos, el Tribunal de Cuentas de la Unión cambió la posición que siempre tuvo sobre esa materia. Es importante que se le explique esto a la población brasileña: los decretos fueron firmados en julio y agosto de 2015, y recién en octubre de 2015 el TCU aprobó la nueva interpretación.

El TCU había recomendado la aprobación de las cuentas de todos los presidentes que dictaron decretos idénticos a los míos. Nunca plantearon ningún problema técnico o presentaron la interpretación que pasaron a usar después que firmé esos actos. ¿Quieren condenarme por haber firmado decretos que atendían a las demandas de los diversos órganos, inclusive del propio Poder Judicial, con base en el mismo procedimiento adoptado desde que entró en vigencia la Ley de Responsabilidad Fiscal, en 2001? ¿Por haber firmado decretos que, sumados, no implicaron – como está probado en los autos – ni un solo centavo más de gastos que perjudicaran la meta fiscal?

La segunda denuncia contra mí en este proceso también es injusta y frágil. Se afirma que el alegado atraso en los pagos de las subvenciones económicas adeudadas al Banco de Brasil, en el ámbito de la ejecución del programa de crédito rural “Plan Zafra”, equivale a una “operación de crédito”, lo cual estaría prohibido por la Ley de Responsabilidad Fiscal. Como ya lo han relatado mi defensa y varios testigos, la ejecución del “Plan Zafra” está regida por una ley de 1992 que atribuye al Ministerio de Hacienda la competencia de su reglamentación, inclusive en lo que se refiere a la actuación del Banco de Brasil. La presidenta de la República no practica ningún acto con relación a la ejecución del “Plan Zafra”. Parece obvio, además de jurídicamente justo, que yo no sea acusada por un acto inexistente.

La controversia sobre la existencia o no de operación de crédito surgió de un cambio en la interpretación del TCU,cuya decisión definitiva se emitió en diciembre de 2015. Nuevamente, hay un intento de decir que cometí un crimen antes de la definición de la tesis de que habría un crimen. Una tesis que nunca había surgido antes y que – como todos ustedes, senadoras y senadores, supieron en días recientes – fue urdida especialmente para esta ocasión. Recuerdo inclusive la decisión reciente del Ministerio Público Federal, que archivó la investigación precisamente sobre esta cuestión. Declaró que no correspondía afirmar que hubiera ofensa a la Ley de Responsabilidad Fiscal porque eventuales atrasos en el pago de contratos de prestación de servicios entre la Unión y las instituciones financieras públicas no son operaciones de crédito.

Insisto, señoras senadoras y señores senadores: no soy yo ni tampoco mi defensa los que hacemos estos alegatos. Es el Ministerio Público Federal, que se negó a dar siquiera continuidad al proceso, por la inexistencia de crimen.

Sobre el cambio de la interpretación del TCU, recuerdo que, incluso antes de la decisión final, actué de forma preventiva. Solicité al Congreso Nacional la autorización para el pago de pasivos y definí en decreto plazos para las subvenciones adeudadas. En diciembre de 2015, después de la decisión definitiva del TCU y con la autorización del Congreso, saldamos todos los débitos existentes.

No es posible que no se vea aquí también la arbitrariedad de este proceso y la injusticia, también, de esta acusación. Este proceso de impeachment no es legítimo. Yo no atenté en nada, absolutamente en nada, contra cualquiera de los dispositivos de la Constitución que, como presidenta de la República, juré cumplir. No practiqué actos ilícitos. Está probado que no actué dolosamente en nada. Los actos adoptados estaban enteramente destinados a satisfacer los intereses de la sociedad. No provocaron ninguna lesión al erario o al patrimonio público.

Vuelvo a afirmar – como lo hizo mi defensa todo el tiempo – que este proceso está signado, del principio al fin, por un evidente desvío de poder. Eso es lo que explica la absoluta fragilidad de las acusaciones que me son dirigidas.

Se ha afirmado que este proceso de impeachment sería legítimo porque los ritos y plazos han sido respetados. Sin embargo, para que se haga justicia y la democracia se imponga, solamente la forma no alcanza. Es necesario que el contenido de una sentencia también sea justo. Y, en este caso, jamás habrá justicia en mi condena. Me atrevo a decir que en varios momentos este proceso se desvió, rotundamente, de aquello que la Constitución y los juristas denominan “debido proceso legal”.

No hay respeto al debido proceso legal cuando la opinión condenatoria de gran parte de los juzgadores es divulgada y registrada por la prensa antes del ejercicio final del derecho a la defensa. No hay respeto al debido proceso legal cuando los juzgadores afirman que la condena no pasa de una cuestión de tiempo, porque votarán contra mí de cualquier forma. En este caso, el derecho de defensa será ejercido apenas formalmente, pero no será apreciado sustantivamente en sus argumentos y sus pruebas. La forma existirá tan solo para dar apariencia de legitimidad a lo que es ilegítimo en su esencia.

Señoras y señores senadores: Durante estos meses, me preguntaron innumerables veces por qué no renunciaba, para acortar este capítulo tan difícil de mi vida. Jamás lo haría porque tengo un compromiso irrenunciable con el Estado democrático de derecho. Jamás lo haría porque nunca renuncio a la lucha.

Confieso a vuestras excelencias, sin embargo, que la traición, las agresiones verbales y la violencia del prejuicio me han perseguido como fantasmas y en algunos momentos hasta me han lastimado. Pero han sido siempre superadas, con creces, por la solidaridad, por el apoyo y por la disposición de lucha de millones de brasileños y brasileñas en todo el país. Por medio de manifestaciones callejeras, reuniones, seminarios, libros, recitales, movilizaciones en internet, nuestro pueblo fue prodigioso en su creatividad y disposición para la lucha contra el golpe.

Las mujeres brasileñas han sido, en este período, un pilar fundamental para mi resistencia. Me cubrieron de flores y me protegieron con su solidaridad. Compañeras incansables de una batalla en la que la misoginia y el prejuicio mostraron sus garras, las brasileñas expresaron, en este combate por la democracia y por los derechos, su fuerza y resiliencia. Bravas mujeres brasileñas, a las que tengo el honor de representar como primera mujer presidenta de Brasil.

Llego a la última etapa de este proceso comprometida con la realización de una demanda de la mayoría de los brasileños: convocarlos a decidir, en las urnas, sobre el futuro de nuestro país. El diálogo, la participación y el voto directo y libre son las mejores armas que tenemos para la preservación de la democracia. Confío en que las señoras senadoras y los señores senadores harán justicia. Tengo la conciencia tranquila. No cometí ningún crimen de responsabilidad. Las acusaciones dirigidas contra mí son injustas e improcedentes. Anular definitivamente mi mandato es como someterme a una pena de muerte política.

Este es el segundo juicio al que soy sometida y en el que la democracia se sienta conmigo en el banquillo de los acusados. La primera vez, fui condenada por un tribunal de excepción. De aquella época, además de las marcas dolorosas de la tortura, me quedó el registro, en una foto, de mi presencia frente a mis victimarios, en un momento en el que los miraba de cabeza erguida, mientras ellos escondían sus rostros por miedo a ser reconocidos y juzgados por la historia.

Hoy, cuatro décadas después, no hay prisión ilegal, no hay tortura, mis juzgadores llegaron aquí por el mismo voto popular que me condujo a la presidencia. Les tengo, a todos, el mayor respeto, pero sigo de cabeza erguida, mirando a los ojos a mis juzgadores. A pesar de las diferencias, vuelvo a sufrir el sentimiento de injusticia y el miedo de que, una vez más, la democracia esté siendo condenada conmigo. Y no tengo dudas de que, también esta vez, todos nosotros seremos juzgados por la historia.

Dos veces vi de cerca la cara de la muerte: cuando fui torturada durante varios días seguidos, sometida a abusos que nos hacen dudar de la humanidad y del propio sentido de la vida; y cuando una enfermedad grave y sumamente dolorosa pudo haberme abreviado la existencia. Hoy solo temo por la muerte de la democracia, por la cual muchos de nosotros, aquí, en este plenario, luchamos con lo mejor de nuestros esfuerzos.

Reitero: respeto a mis juzgadores.
No guardo rencor por aquellos que votarán por mi destitución. Respeto y les tengo especial aprecio a aquellos que han luchado bravamente por mi absolución, a quienes seré eternamente grata.

En este momento, quiero dirigirme a los senadores que, incluso siendo de la oposición a mí y a mí gobierno, están indecisos. Recuerden que, en el régimen presidencialista y bajo el imperio de nuestra Constitución, una condena política exige obligatoriamente que haya ocurrido un crimen de responsabilidad, cometido de forma dolosa y comprobado de forma cabal. Acuérdense del terrible precedente que puede abrir la decisión para otros presidentes, gobernadores y alcaldes. Condenar sin pruebas sustantivas. Condenar a un inocente.

Hago una apelación final a todos los senadores: no acepten un golpe que, en lugar de solucionar, agravará la crisis brasileña. Les pido que le hagan justicia a una presidenta honesta, que jamás cometió cualquier acto ilegal, en la vida personal o en las funciones públicas que ejerció. Voten sin resentimiento. Lo que cada senador siente por mí y lo que sentimos los unos por los otros importa menos, en este momento, que aquello que todos sentimos por el país y por el pueblo brasileño.

Les pido: voten contra el impeachment. Voten por la democracia.

Muchas gracias.”

Temáticas: 

Tema Danland para Drupal creado por Danetsoft y Danang Probo Sayekti inspirado en Maksimer