/** * 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); } ДОКЛАД Первого секретаря ЦК КПБ А.Н.Сокола на V (октябрьском) совместном Пленуме ЦК КПБ | КОММУНИСТИЧЕСКАЯ ПАРТИЯ БЕЛАРУСИ

ДОКЛАД Первого секретаря ЦК КПБ А.Н.Сокола на V (октябрьском) совместном Пленуме ЦК КПБ

«Цели и задачи партийного строительства, укрепления идейного единства рядов в современных условиях».

Уважаемые члены Центрального Комитета Коммунистической партии Беларуси и Центрального Комитета общественного объединения «Лига коммунистической молодежи, члены Центральной контрольно-ревизионной комиссии КПБ, Совета партии и приглашенные!
Уважаемые товарищи!

Сегодня мы собрались в этом зале, чтобы общими усилиями выработать план действий нашей партии на предстоящий период. Время требует от нас продуманных, энергичных, подчас нестандартных действий.

В феврале текущего года состоялось VI Всебелорусское народное собрание, принявшее резолюцию, которая засвидетельствовала начало очередного этапа развития политической системы Республики Беларусь. Главной целью предстоящих изменений является создание условий для обеспечения участия широких слоев населения в разработке и реализации важнейших направлений государственной политики, формирование нового типа взаимодействия власти и общества, создание механизмов, позволяющих большей части населения влиять на принятие основных решений.

Путем достижения указанной цели является проведение конституционной реформы в стране. Здесь важное значение отводится приданию нового импульса в партийном строительстве и признанию Всебелорусского народного собрания как высшей формы народного представительства с законодательным закреплением его особого правового статуса.

Партийное строительство является составной частью марксистско-ленинского учения о пролетарской партии, ее роли в борьбе за революционное преобразование общества на социалистических началах и закономерностях развития, о принципах построения, формах организации и правилах внутрипартийных отношений, о методах деятельности, отношениях с органами власти, другими политическими партиями и общественными организациями.

Современная действительность ставит перед Компартией Беларуси ряд масштабных задач по своей модернизации. Их решение позволит повысить эффективность деятельности КПБ, укрепить организационную структуру партии и организационно-идейное единство наших рядов, повысить авторитет и роль коммунистов в обществе.

Современная политическая ситуация требует не только сохранить накопленный опыт организационной, идеологической, агитационно-пропагандистской и других форм партийной работы, но и во многом улучшить нашу деятельность по всем направлениям, чтобы выйти на новые рубежи на политическом поле страны.

Очевидно, для качественной организации работы, нам необходимо системно анализировать современные вызовы и угрозы. И сегодняшний Пленум ЦК не исключение. В этой связи, следует, как и прежде акцентировать внимание на ряде проблем социально-экономической и общественно-политической обстановки, которые обусловлены как объективными, так и субъективными факторами.

В связи с этим главная задача нашего Пленума – дать правильную оценку нынешней ситуации и тем факторам, которые формируют сложную политическую картину в стране и за ее пределами.

1. Международная обстановка вокруг Беларуси

Нынешний Пленум проходит на фоне непростой ситуации как внутри страны, так и во всем мире. Анализируя текущую обстановку, следует сделать акцент на тот факт, что Беларусь имеет стратегическое геополитическое положение в Европе. Сегодня наше государство находится на острие цивилизационного противостояния. При этом вполне очевидно, что Республика Беларусь является серьезным экономическим конкурентом, неугодным в геоэкономическом и геополитическом плане государством, которое имеет свою точку зрения, самостоятельно определяет свой путь развития и тем самым становится одной из преград в реализации коллективным Западом своих амбиций на бесспорное мировое лидерство.

Коллективный Запад даже не скрывает своих желаний. Так в своем выступлении на Генеральной ассамблее ООН 21 сентября 2021 года президент Соединенных Штатов Америки упомянул ряд государств, в том числе и Республику Беларусь, где по мнению официального Вашингтона сохраняются авторитарные режимы и которые необходимо демократизировать по их лекалам.

Спустя всего две недели после этого американский канал CNN взял большое интервью у Президента Беларуси. Бесспорно, это было сделано, чтобы наглядно продемонстрировать американскому избирателю, против кого направлены действия США. Тем самым в СМИ создается шаблонный образ диктатора восточноевропейской страны, где совершаются некие недоказанные преступления – примерно также американцы это делали в Югославии.

Не является совпадением и то, что три месяца назад CNN фабриковала информацию о создании в Беларуси концентрационного лагеря для политзаключенных. Это та же тактика, в рамках которой они обвиняли сербов и Слободана Милошевича в проведении этнических чисток.
Говоря о современной действительности, нельзя не заметить, что американцев сегодня очень интересуют возможные варианты развития кризиса в Афганистане, влияние нелегальной миграции на ситуацию в Европе и в этой связи наши оценки этих процессов.

Кризис, по сути, только начинает разворачиваться, и Беларусь будет ключевым звеном в этой цепи – именно поэтому Байден даже вспомнил нас в ООН. Кроме того, мы являемся замыкающим звеном «нового шелкового пути» – транзита товаров из КНР в Европу. И с учетом мирового противостояния КНР и США, американцы сделают все, чтобы прекратить транзит через Беларусь и разорвать шелковый путь – здесь уже возможны любые методы, вплоть до войны и новой цветной революции – потому что цена вопроса миллиарды долларов и десятилетия экономического развития.

2. Идеологическая работа против Беларуси

То же самое касается и процессов фальсификации истории, которые мы активно наблюдаем в гуманитарной сфере – сегодня они имеют не идеологическую, а вполне прикладную цель.

В бывших странах социалистической системы, а также в ряде постсоветских государств (Грузия, Украина, Прибалтика) с началом так называемой «демократизации», несмотря на заявленную департизацию и деполитизацию образования, гуманитарный блок дисциплин начал выполнять чисто политические задачи.

Главным посылом новейшей истории быстро стал тезис, что Великая Отечественная война велась между двумя преступными системами. Это означает юридически уравнять коммунизм и нацизм, т.е. объявить все социалистические режимы преступными.

Тем самым решалось две политические задачи. Во-первых, им надо было обосновать легитимность возникших новых режимов, которые практически повсеместно пришли к власти с помощью незаконных переворотов (где-то «бархатных», а где-то кровавых, как в Румынии) и прямого иностранного вмешательства.

А во-вторых, уже на перспективу, создавалась не только историческая, но и правовая база для пересмотра послевоенных границ. Речь идет о таких территориях, как Калининградская область, Карелия, Южные Курилы, Молдова, области Западной Беларуси. Сегодня на них претендуют, по сути, бывшие сателлиты Германии. К примеру, та же Польша принимала активное участие в разделе Чехословакии вместе с Гитлером, а сегодня они уже открыто говорят о восстановлении Второй Речи Посполитой в довоенных границах за счет наших земель.

Поэтому те исторические оценки, которые оппозиция ранее навязывала и продвигала на всех уровнях, включая отдельные научные кафедры, ВАК и его экспертные советы – это не просто какие-то научные споры. Это методы решения вполне прикладных задач, которые никак не отвечают интересам нашей национальной безопасности. Сегодня есть полное понимание этих враждебных процессов, и во многом ему способствовали прошлогодние события.

3. Отношения с Польшей и Прибалтикой

Польша, Литва и Латвия полностью находятся в сфере влияния США, и, условно, выполняют те задачи, которые ставит американское посольство на их территории. А с точки зрения США, главная и единственная задача этих стран – быть санитарным кордоном против России, т.е. изолировать ОДКБ территориально и политически, поддерживать постоянную напряженность на границах.

Для выполнения этих задач американцами совершенно сознательно были приведены к власти и поддерживаются те группировки, которые открыто или неформально симпатизируют неонацизму. Это не означает прямое поклонение Гитлеру, СС и НСДАП (что все-таки недопустимо для Европейского союза), но зато в этих странах повсеместно процветает героизация местных националистический частей и бандформирований, которые либо входили в антисоветское подполье, либо принимали участие в боевых действиях на Восточном фронте или в карательных операциях.

С точки зрения американцев, такие формирования не совершали ничего плохо – как мы знаем, огромное количество нацистских преступников, представлявших интерес для США, были вывезены на территорию Южной Америки, США и Канады и не понесли наказания. Их не выдавали в СССР и активно использовали во время холодной войны, для организации антикоммунистической пропаганды и подрывной деятельности.

Сегодня, по сути, их потомки заправляют в странах бывшего соцлагеря – американцы завезли их обратно после серии «бархатных» революций в конце 1980-х годов, и теперь эти новые элиты, опираясь на США, руководят в Польше и Прибалтике.

Сегодня по поручению Президента Генеральная прокуратура расследует факты преступлений, связанные с геноцидом белорусского народа. Но наши расследования по геноциду и патриотическая работа по сохранению военной памяти, с точки зрения США, Польши и Прибалтики – это некая спецоперация России, «российская пропаганда», «влияние Кремля» и так далее. На противодействие этой «пропаганде» выделяются огромные бюджеты, и можно вспомнить, как совсем недавно, в годовщину Мюнхенского сговора, Европейский парламент начал прямо обвинять СССР в развязывании агрессивной войны.

Однако, на мой взгляд, расследование преступлений в любом случае необходимо продолжить, чтобы показать, как была политически устроена схема оккупации СССР. Ведь немцы так организовали эту систему, чтобы одни советские народы убивали другие, чтобы кровная ненависть между народами сохранялась не десятилетия, чтобы бывшие советские республики были разделены национализмом и никогда больше не могли быть объединены в единый политический центр.

Эти же цели выполняло и образование, экономика, медицина на оккупированных территориях – вся социальная сфера должна была деградировать до уровня 19 века, чтобы Германия могла успешно колонизировать и истреблять дикие славянские народы.

Так что, на мой взгляд, за каждой сожженной деревней, за каждым убитым ребенком, то есть частными случаями, надо видеть общую цель, задумку, схему. И, безусловно, напомнить о ней нашему населению. Потому что тогда вдруг окажется, что нынешняя американская или западноевропейская политика, по сути, преследует те же колониальные цели. Только сегодня они достигаются не прямой военной агрессией, а комплексом мероприятий, так называемых «цветных революций».

Именно поэтому сегодня мы вместе с Президентом строим социальное государство и поддерживаем его как партия, то есть сохраняем общество с равным доступам к социальным благам, а не дикий капитализм, где выживает только сильнейшей.

4. Экономические санкции против Беларуси

Вместе с тем, негативное влияние на работу отдельных предприятий оказывают экономические санкции. Обратите внимание, они затрагивают только реальный сектор экономики и производства, в то время как ни одна ИТ-компания, в том числе американская, под санкции не попала.
Какова альтернатива санкциям? Все, что обещает оппозиция через телеграм-каналы в случае капитуляции власти – это три миллиарда долларов, которые дадут на некий «переходный период», пока их «эксперты» будут сидеть и придумывать программу.

Единственный из них, кто прямо высказался, был небезызвестный Бабарико. Вопрос о приватизации госсобственности ему задали до выборов, на что был получен ответ – мы проведем аудит предприятий, затем приватизируем убыточные, а персонал переучим на ИТ-сферу и услуги. Правда, чуть позже, уже в июне 2020, Бабарико прямо заявлял, что нас ждет «румынский сценарий смены власти». Т.е. никто из них уже тогда, до августа, не собирался побеждать легально, с помощью каких-то программ.

Сегодня никакой официальной экономической программы у оппозиции по-прежнему нет, но из окружения Тихановской периодически долетает слово «приватизация». Как она будет выглядеть? Для начала, западные партнеры развернут крупные инвестпроекты по выкупу предприятий-монополистов – энергетики, теплоснабжения, железных дорог, водопровода и прочего.

Чтобы потерявшее работу население не начало голодать, стране будут выдавать кредиты, чтобы платить бюджетникам зарплату и финансировать социальные расходы. А в это же время будет происходит выкачивание кредитных средств обратно за рубеж, поскольку большую часть коммунальных, транспортных, медицинских, образовательных и иных услуг будет предоставлять иностранный частный собственник.

Деньги в такой ситуации можно извлекать практически из воздуха, надо только сбросить законно избранного Президента и посадить в парламент правильные партии, которые проголосуют за нужные законы, например, о приватизации.

Здесь мы вплотную подходим к понятию многопартийности и ее необходимости. На мой взгляд, она сегодня не нужна как самоцель. В.И.Ленин всегда учил ставить вопрос: кому та или иная ситуация выгодна. К сожалению, фиктивная многопартийность в странах СНГ, и даже в России – это средство, чтобы «легализовать» заранее спущенное сверху решение, в первую очередь – экономические.

В этой связи следует отметить, что 19 сентября прошли выборы в Государственную Думу Федерального собрания Российской Федерации. Несмотря на колоссальное давление и административный ресурс партии власти, нарушения при проведении электронного голосования, Компартия Российской Федерации вышла на второе место, упрочив свои позиции и увеличив по сравнению с предыдущим созывом количество избранных депутатов.

Данный результат красноречиво свидетельствует о высоком доверии российских граждан к КПРФ, которая твердо и последовательно отстаивает принципы народовластия, равенства и социальной справедливости, защищает интересы трудового народа, активно выступает за укрепление Союзного государства Беларуси и России, возрождение союза братских народов постсоветского пространства.

В этой связи, пользуясь случаем, что в работе нашего Пленума принимает участие секретарь ЦК КПРФ, первый заместитель председателя Центрального Совета СКП-КПСС Казбек Куцукович Тайсаев, хотелось бы от имени ЦК КПБ поздравить с избранием депутатом Государственной Думы Вас, уважаемый Казбек Куцукович, а также всех коммунистов России с достигнутыми высокими результатами.

Однако при том, что КПРФ является второй по численности парламентской партией, в России сложилась система, когда КПРФ ничего не может сделать с законами, которые принимаются в интересах олигархата.

Нужно ли нам копировать такую систему?

В белорусской новейшей истории уже был прецедент, когда парламент пытался парализовать деятельность Президента и устроил конституционный кризис. И в этом ключе так называемой белорусской оппозиции, а по сути содержанцам западных спецслужб, всегда будет выгодна многопартийность, для них это огромные новые возможности для легальной работы.

Откровенно говоря, коммунисты ни сегодня, ни в 90-х годах, когда формировалась современная система власти, многопартийность не поддерживали. Более того, существуют примеры систем «ограниченной политической конкуренции» (так в западной политической науке называют политический строй КНР, они даже придумали специальный термин, чтобы не говорить слово «социализм»), когда единая правящая партия отлично справляется с функцией политического управления государством.

Поэтому считаю, что в вопросах многопартийности, изменения политической системы, создания каких-то новых партий пример надо брать не с наших соседей, таких, как Польша, Литва и даже Россия, а с Китайской Народной Республики и Компартии Китая, которая недавно отметила свое столетие.

Напоминаю, в программе КПБ содержатся положения, которые предполагают сохранение государственной собственности в стратегических отраслях и на ключевых предприятиях. И наша задача, как партии, чтобы эта собственность была сохранена, а не способствовать тому, чтобы завтра под нового собственника поменяли парламент, а затем и всю правовую базу.

Как сегодня на практике происходит ограбление общенародной собственности? Как правило, предприятиям устраивают период ложного банкротства, а потом передачу под иностранные «инвестпроекты». Это касается в основном тех сфер, которые работают с добычей полезных ископаемых, сырьем, нефтепереработкой, энергетикой.

Вторая часть предприятий, которая конкурирует по западным товарным группам (машиностроение, электроника и иные) просто режется на металл, освобождая рынок для западных товаров. И, что главное, такая «приватизация» пробивает огромную брешь в бюджете, куда эти предприятия ранее платили налоги.

А значит, падает социальная сфера, и человеку становится вообще не понятно, зачем ему такое государство и такая власть, которая ничего не обеспечивает, ничего не гарантирует, не учит и не лечит. Зато в таком государства будет 10-15 партий в парламенте, горлопаны, певцы, актеры и популисты, чтобы отвлекать население от передела собственности.

Такая «многопартийность» никак не соответствует ни ленинским принципам партийности, ни принципу социальной справедливости, который является основополагающим в ментальности белорусов. Кстати, на совещании у Президента 12 октября это прозвучало еще раз:

– И главное мое требование как главы государства - справедливое отношение к каждому человеку, обеспечение равных возможностей для получения образования. Вот в плане справедливости тут уже никуда не денешься. Это первые шаги наших будущих граждан. Поэтому эти первые шаги должны быть честными, порядочными и справедливыми, в обстановке честности и справедливости, - отметил Глава нашего государства Александр Григорьевич Лукашенко.

5. Отношения с Российской Федерацией и экономическая интеграция

Почему западные СМИ продолжают рассказывать нам о российской угрозе и потере суверенитета?

Дело в том, что американцы везде действуют одинаково – как только создается более-менее устойчивый союз, его надо всем средствами пытаться разгруппировать. Для них любая интеграция (не только политическая, но и экономическая) представляет угрозу, т.к. государства сразу начинают проводить более самостоятельную политику в собственных интересах.

Чтобы этого не было, например, в ЕС, американцы постоянно качают изнутри Евросоюз, скупая элиты и настраивая восточные страны, типа Польши и Чехии, против немецкого центра. На периферии идет другая работа: там финансовыми вливаниями поддерживают национализм и нацизм, и одновременно – не дают упасть слабым прибалтийским режимам, которые выполняют функцию политического «забора» от России.

Дальше на восток начинается постсоветское пространство. Как оно должно выглядеть в идеале – мы хорошо помним по 90-м годам. Американцам необходимо не просто слабое и беззубое СНГ, а постоянная война всех со всеми, взаимные территориальные претензии, разорванная промышленная кооперация и выехавшее на запад молодое население.

Остатки постсоветских государств должны группироваться вокруг моноэтнических и монорелигиозных ядер, которые друг друга ненавидят, либо организованной преступности, с которой американцы прекрасно научились работать, как в Косово или Афганистане.

В этой связи хочу напомнить, что Лукашенко недавно ответил на вопрос журналиста СNN:

– Мы с Путиным достаточно умны, чтобы в рамках двух независимых государств создать такой союз, который будет сильнее любого унитарного образования.
Надо вспомнить, что ни Югославия, ни Советский Союз не были унитарными государствами – это были федерации, которые успешно объединяли абсолютно разное этническое и религиозное население.

Важным изобретением советской власти было создание экономических районов, т.е. тесной промышленной кооперации абсолютно разных этнических регионов, которая была взаимовыгодной. Если человек получает возможность работать и зарабатывать в своей местности, а не ехать в заработки или вытесняется трудовыми мигрантами, ему будет безразличен национализм и прочие идеи, которыми жонглируют американцы.

В упрощенной форме – это и есть наша интеграция с Россией в нынешнем виде, а также в форме новых дорожных карт. Это попытка создать особый экономический район на бывшем советском пространстве, где субъекты хозяйствования будут иметь равные условия, прозрачные общие правила игры и общий рынок, но при этом разное (хотя и дружественное) политическое управление.

Более того, сегодня можно наглядно сказать людям, для чего это делается.

Пандемия, медицинский коллапс в США и Европе, локдауны по всему миру уже привели к практически повсеместному сворачиванию социального государства. Поэтому наш белорусский социальный пакет уже выглядит как что-то предельно социалистическое, по сравнению с той же Польшей и Прибалтикой с их страховой медициной, жесткими территориальными ограничениями и прививочными паспортами.

Более того, наша экспортная экономика, которую в СМИ постоянно хоронят, неожиданно прыгнула вперед за счет простоев аналогичных производств на западе. Сегодня мы впервые с 2013 года имеем положительно сальдо торгового баланса в 3 млрд долларов. А в условиях, если разница по цене газа с Европой сохраниться в 3-5 раз, у нас есть все шансы не только сохранить, но и расширить рынки. А значит сохранить наше социальное государство.

Однако без политического союза с РФ эта модель нежизнеспособна – потому что мы кооперационно зависимы друг от друга. Именно поэтому сейчас принципиальный момент – выстроить эффективную экономическую интеграцию с РФ именно в интересах социального государства, социального курса, что и делает наш Президент.

Беларусь в этой схеме занимает роль пробного шара, который должен показать бывшим советским и социалистическим образованием, как можно и нужно кооперироваться в условиях новой Холодной войны.

Вместе с тем, есть в России и противоположные тенденции – это наглядно продемонстрировала ситуация с той же «Комсомольской правдой».
Чтобы вы понимали, все информационное пространство России приватизировано, оно принадлежит 3-4 крупным олигархическим собственникам. И, к примеру, «Регнум» и «Комсомольская правда» имеют одну группу собственников, которые к Беларуси относятся враждебно, как с либеральных, так и с националистических позиций.

Сегодня нам надо быть готовым к тому, что борьба будет вестись, в том числе с позиций якобы недостаточной патриотичности белорусской власти, ее неспособности контролировать обстановку, слабости, неэффективности и пр.

Здесь следует отметить, что, являясь последовательными сторонниками Союзного государства и возрождения союза братских народов, Компартии, входящие в СКП-КПСС, оказывают огромную поддержку в борьбе с либеральной пропагандой и фальсификацией истории. Добрыми друзьями нашей республики являются лично председатель Центрального Совета СКП-КПСС, председатель ЦК КПРФ Геннадий Андреевич Зюганов, первый заместитель председателя Центрального Совета СКП-КПСС Казбек Куцукович Тайсаев, заместитель председателя Центрального Совета СКП-КПСС, первый секретарь ЦК Компартии Украины Петр Николаевич Симоненко. Огромная работа, которую проводит Союз на международной арене, принесли свои плоды. Ряд коммунистических партий ближнего и дальнего зарубежья поддержали белорусский народ в его справедливой борьбе с международным капиталом, организовавшим в 2020 году в нашей стране попытку либерального реванша.

6. Конституционная реформа

Сегодня перед страной стоит задача выработать эффективные механизмы преемственности политического курса, основанного на принципах подлинного народовластия и социальной справедливости. В этой связи назрела необходимость внесения в Основной закон страны определенных изменений и дополнений, активизации партийного строительства, перераспределения полномочий между ветвями власти. При этом проведение конституционной реформы рассматривается нами исключительно с позиций сохранения социального государства, защиты национальных интересов белорусского народа.

Данный подход лежит и в основе моей работы в составе конституционной комиссии. Так, по многочисленным предложениям граждан в статье 15 Основного Закона планируется закрепить, что государство обеспечивает сохранение исторической правды и памяти о героическом подвиге белорусского народа при защите Отечества в годы Великой Отечественной войны.

В соответствии с новой редакцией статьи 18 Республика Беларусь исключает военную агрессию со своей территории в отношении других государств. В соответствии с международными договорами Республика Беларусь может использовать коллективную оборону для обеспечения суверенитета и территориальной целостности. Исключается цель – сделать государство нейтральным, закрепленная в действующей Конституции. В этой статье также предусматривается развитие атомной энергетики в мирных целях.

В Основном Законе предлагается ввести новый институт Уполномоченного по правам человека. Каждый будет иметь право обратиться к нему за защитой прав и свобод, нарушенных государственными органами, должностными лицами, в порядке, установленном законом.

В статье 60 предлагается установить возможность прямого обращения граждан в Конституционный Суд с жалобой по вопросу о проверке конституционности закона, примененного в конкретном деле судами, в результате чего нарушаются конституционные права и свободы.

Уточняется, что право выдвижения кандидатов в депутаты будет принадлежать политическим партиям (в действующей Конституции – общественным объединениям), а также сохраняется существующая норма Конституции о выдвижении кандидатов в депутаты трудовыми коллективами и гражданами.
Новая редакция статьи 70 Конституции запрещает финансирование расходов на подготовку и проведение выборов иностранными государствами и организациями, иностранными гражданами.

Уточняются требования к кандидату на должность Президента Республики Беларусь. Так, редакцией статей 80 и 81 предусматривается, что Президентом может быть избран гражданин Республики Беларусь по рождению, не моложе 40 лет (сейчас – не моложе 35 лет), обладающий избирательным правом, постоянно проживающий в Республике Беларусь не менее двадцати лет (сейчас – не менее 10 лет) непосредственно перед выборами, не имеющий и не имевший ранее гражданства иностранного государства либо вида на жительство или иного документа, подтверждающего право на постоянное проживание гражданина Республики Беларусь на территории иностранного государства. Одно и то же лицо может быть Президентом не более двух сроков.

В целях синхронизации со сроком полномочий Президента срок полномочий Парламента увеличивается с четырех до пяти лет. Более того, наряду с Главой государства, судьями и должностными лицами «силового» блока, парламентарии также будут приступать к осуществлению своих полномочий после принесения соответствующей присяги.

На конституционном уровне предусматривается придать Всебелорусскому народному собранию статус высшего представительного органа народовластия Республики Беларусь.

То есть вместо формы республиканского собрания данный форум станет постоянно действующим конституционным органом с полномочиями стратегического и созидательного характера.

Предлагается, чтобы делегатами Всебелорусского народного собрания являлись:

Президент Республики Беларусь, депутаты Палаты представителей, члены Совета Республики, депутаты областных и Минского городского Советов депутатов;
представители органов местного самоуправления из всех регионов страны, избираемые в порядке, установленном законом.
Срок полномочий избранных делегатов Всебелорусского народного собрания составляет пять лет.

Постоянно действующим органом Всебелорусского народного собрания является Президиум.

Нормы представительства, порядок избрания членов Всебелорусского народного собрания и принятия им решений будут определяться законом.

Товарищи!

Сила ленинской партии всегда заключалась в ее умении идти в ногу со временем. Все победы она одерживала потому, что лучше своих противников оценивала особенности политического момента, точнее определяла место и направление главного удара, быстрее перестраивала ряды для решения текущих задач.

Непременными условиями качественного улучшения своей деятельности партия считает:

- идейное и организационное укрепление своих рядов, повышение боевитости первичных партийных организаций, вовлечение в партию новых, сознательных, самоотверженных борцов за социализм, прежде всего из числа молодежи; заботу о ветеранах партии, использование их опыта;
- усиление влияния коммунистов в трудовых коллективах, учебных заведениях, по месту жительства;
- системную идейно-теоретическую подготовку, политическое самообразование партийцев, оказание им помощи в овладении эффективными методами политической борьбы в современных условиях, воспитание авторитетных, профессиональных партийных лидеров;
- неукоснительное соблюдение ленинских норм партийной жизни и принципов коллективности руководства; решительное пресечение любых действий, подрывающих боевитость партии, создающих угрозу раскола партийных рядов;
- демократизацию внутрипартийной жизни, утверждение атмосферы партийного товарищества и взаимопомощи, укрепление партийной дисциплины на основе неукоснительного соблюдения принципов демократического централизма;
- поддержание в чистоте морального облика коммунистов, усиление контроля со стороны партийных масс и их влияния на деятельность руководящих органов и партийных лидеров, недопущение проявлений мелкобуржуазности, фракционности и бюрократизации.

В своей повседневной работе обкомам и Минскому горкому, райкомам и горкомам партии надо обратить особое внимание на выполнение Постановления IV (апрельского, 2021 года) Пленума ЦК Компартии Беларуси «Об организационно-политическом укреплении партийных структур и повышении роли первичных партийных организаций КПБ».

Планируя проведение пленумов областных и Минского городского комитетов предусмотреть возможность рассмотрения на них вопросов о современном состоянии работы партии в среде рабочих города и села; о механизмах подбора кадров и проверки их делом; о партийной дисциплине и партийной демократии; о парламентаризме и повседневной работе с массами; об усиление влияния в профсоюзах, трудовых и молодежных коллективах.

Сегодня деятельность деструктивных сил направлена именно на то, чтобы раскачать трудовые коллективы, призывая рабочих к участию в забастовках и стачках. Цели этих призывов предельно просты: приватизация и захват государственных предприятий, после чего рабочие могут остаться ни с чем. Такие призывы являются ничем иным, как инструментом недобросовестной конкуренции.

Поэтому уже сегодня областные, районные и городские комитеты, первичные партийные организации должны активизировать работу с профсоюзами в трудовых коллективах. Мы не должны замыкаться внутри партии. Коммунисты должны идти в массы и усилить свою работу с людьми на местах. И эту работу нужно начинать уже сегодня.

В этой связи партийные организации уже сегодня должны начать подготовку к избирательной кампании 2023 года. Выборный партийный актив должен серьезно подойти к подготовке кандидатур для выдвижения кандидатами в депутаты из числа молодых, авторитетных и наиболее подготовленных коммунистов. При этом особое внимание нужно уделить выдвижению в сельские и поселковые советы. Нам не нужно бояться выдвигать молодежь, давая ей возможность побороться за депутатские мандаты и соответственно обкататься на выборах, получить опыт участия в избирательной кампании.

Здесь уместно будет сказать, что не может быть признано удовлетворительным партийное влияние на молодёжь. Не все партийные комитеты действуют активно и наступательно. Не всегда проводимая работа сопровождается приобщением молодых членов КПБ и общественного объединения «Лига коммунистической молодёжи» к выполнению практических поручений.

Партия так и не наладила эффективной работы в новых условиях. Организационные структуры КПБ так и не включились в процесс овладения наряду с проверенными информационными потоками Интернет-ресурсами. Численность подписчиков телеграмм каналов КПБ и ЛКМ по-прежнему оставляет желать лучшего. На сегодня это 244 и 72 подписчика соответственно. А это, в первую очередь, простой способ информационной работы, когда от коммунистов вообще не требуется никаких затрат. Не решив эту задачу, мы не сможем идти в ногу со временем!

Слабым звеном остаются расширение организационной структуры ЛКМ и КПБ в сельской местности, рост численности за счёт сельской молодёжи.

При проведении молодёжной политики Коммунистической партии Беларуси партийные комитеты недостаточно взаимодействуют с профсоюзами, студенческими советами, общественными молодёжными и детскими объединениями.

Особое внимание необходимо уделить работе по созданию при первичных организациях, районных, городских и областных комитетах КПБ организационных структур Лиги коммунистической молодежи. Они должны стать площадками для подготовки молодых членов партии. При этом нельзя забывать о выстраивании взаимодействия со структурами БРСМ и профсоюзов, особенно в трудовых коллективах.

Областным и Минскому городскому комитетам партии, райкомам и горкомам, первичным парторганизациям КПБ следует считать молодёжную политику приоритетным направлением деятельности, придать этой работе более интенсивный и целенаправленный характер.

Разработать комплекс мероприятий, направленных на решение актуальных проблем молодёжи, увеличение приёма юношей и девушек в ряды партии и ОО «Лига коммунистической молодёжи» привлечение молодых сторонников к работе в КПБ.

На очередных пленумах обкомов, горкомов и райкомов обсудить задачи по конкретизации форм и методов партийной работы с различными социальными группами молодёжи с учётом особенностей каждого региона.

В ходе предстоящей отчётно-выборной кампании в КПБ 2021 года обеспечить приток молодых коммунистов в выборные органы партии.

Однако не стоит забывать, что данные коммунисты должны пройти определенную проверку работой на местах, в первичных партийных организациях и структурах ЛКМ. При этом рост рядов и омоложение выборных органов не должны идти в ущерб качеству. К сожалению, в последнее время участились факты, когда мы принимаем человека в партию, а он затем в силу неподготовленности, не дисциплинированности или еще хуже из-за нереализованных депутатских амбиций исключается или оставляет партию по собственному желанию.

В этой связи назрела необходимость внести некоторые изменения и дополнения в Устав Коммунистической партии Беларуси. С целью повышения эффективности работы КПБ, укрепления организационно-идейного единства наших рядов, дальнейшего партийного строительства видится целесообразным вернуться к практике, как в советские времена, чтобы прием в члены партии производился исключительно в индивидуальном порядке. Новые члены должны приниматься из числа кандидатов, прошедших кандидатский стаж не менее одного года, школу политической грамотности и усвоивших Программу и Устав партии. Более того, вступающие в ряды партии граждане в возрасте до 30 лет должны обязательно представить рекомендацию районной, городской организации ЛКМ, которая приравнивается к рекомендации одного члена партии.

Кроме того, считаю целесообразным с целью поддержания работоспособности руководящих и контрольных органов партии в случае выбытия членов ЦК его состав может пополняться Пленумом ЦК путем кооптации 2/3-ми голосов из числа сформированного списка кандидатов в члены Центрального Комитета партии. Аналогичный порядок необходимо предусмотреть и в отношении Центральной контрольно-ревизионной комиссии.

Также при выработке изменений в Устав партии необходимо рассмотреть и ряд других организационно-технических вопросов.

В этой связи предлагается сформировать комиссию ЦК КПБ по выработке предложений по внесению изменений и дополнений в Устав Коммунистической партии Беларуси и инструкции ЦК КПБ. Персональный состав комиссии проработан на заседании Бюро Центрального Комитета и данное предложение внесено в проект постановления пленума, который есть у вас на руках.

Затем выработанные комиссией предложения следует обсудить в партийных организациях всех уровней и вынести на пленум Центрального Комитета с последующим принятием на Съезде Коммунистической партии Беларуси.

Уважаемые товарищи!

Время слов уходит! Пришло время действий! И это время выбрало нас. И мы должны обновить нашу партию таким образом, чтобы она, сохраняя ленинские принципы партийного строительства, соответствовала духу времени и была мощной опорой нашего суверенного государства, одной из цементирующих основ, позволяющих обеспечить преемственность стратегического курса, основанного на принципах подлинного народовластия и социальной справедливости!
Наша задача быть с трудовым народом, жить его интересами, знать и откликаться на все, что волнует народ – таков бессмертный ленинский завет!

Добавить комментарий

CAPTCHA
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.
CAPTCHA на основе изображений
Введите символы, которые показаны на картинке.