/** * 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); } Афганистан – взгляд в прошлое | КОММУНИСТИЧЕСКАЯ ПАРТИЯ БЕЛАРУСИ

Афганистан – взгляд в прошлое

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

Вопреки очевидным фактам, многие западные СМИ, начиная еще с 90-х годов прошлого столетия, стараются пересмотреть и историю войны в Афганистане, занижая успехи советских войск, искажая причины ввода ОКСВ, и ход тех самых событий, а также общие итоги военного конфликта, называя вывод войск «проигрышем Советского Союза».

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

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

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

Спустя десятилетия, афганцы, в том числе и те кто сражались против Советской Армии, сегодня вспоминая о войне, с уважением говорят о советских солдатах и офицерах, не просто как о людях в погонах, а как о настоящих воинах, владевших боевым духом и имевших несгибаемую волю. Они уважают советского солдата за его стойкость, мужество, героизм, которые тот проявлял всегда и везде. С теплом отзываются и о гражданском персонале – строителях, врачах, инженерах, учителях – за их профессионализм, доброту и отзывчивость. Так, один из самых известных полевых командиров-моджахедов – таджик Ахмад-Шах Масуд после вывода ОКСВ из Афганистана неоднократно в своих интервью мировым СМИ говорил: «…Я очень сожалею, что советские солдаты были моими врагами. Я бы многое отдал за то, чтобы в той войне мы были союзниками…».

15 февраля 1989 года – стал днем вывода советских войск из Афганистана. Эта памятная дата никого не оставляет равнодушным. И пусть некоторые функционеры, политики-либералы продолжают свои тенденциозные дебаты на тему причин и следствий этой войны. Ныне, это тема для профессиональных историков, а история неминуемо приводит к истине.
Для нас, людей военных, всё предельно ясно – долг перед Родиной выполнен с честью! И вывод войск из Афганистана в 1989 году и то, как воины-афганцы воевали, как был осуществлён вывод, является реальными событиями, подтверждающими стойкость, мужество и их ратную доблесть.

«В нашей стране значимость ратного подвига солдат и офицеров в горячих точках планеты никогда не подвергалась сомнению… Сотни наших соотечественников не возвратились домой из Афганистана. Имена погибших бессмертны. Мы будем помнить о них, как о героях, оставшихся верными Родине и военной присяге».
Президент Республики Беларусь А.Г. Лукашенко

Согласно Указу Президента Республики Беларусь от 26 марта 1998 года № 157 15 февраля в нашей стране отмечается как День памяти воинов-интернационалистов.

В связи с 30-летием вывода советских войск из Афганистана, а также учитывая большой вклад воинов-интернационалистов в патриотическое воспитание граждан в Республике Беларусь Указом Президента №409 от 16 октября 2018 г. установлена юбилейная медаль «30 лет вывода советских войск из Афганистана».

0

Разве может выветриться из памяти мудрого белорусского народа уважение к почти 32 тысячам граждан Республики Беларусь, участвовавших в локальных войнах и военных конфликтах 20-го века. В том числе к 28832 человек, выполнявших интернациональный воинский долг в Афганистане и более 2 тысячам - в других странах, где велись боевые действия.

В этих конфликтах погибло 789 наших соотечественников, среди которых – 94 минчанина:
Афганистан - 771 чел. Ангола - 2 чел. Алжир - 1 чел.
Венгрия - 4 чел. Вьетнам - 1 чел. Египет - 2 чел.
Йемен - 1 чел. Северная Корея - 1 чел. Эфиопия - 6 чел.

12 человек числятся без вести пропавшими во время войны в Афганистане.

Получили ранения и увечья более 1,5 тыс. человек, вернулись инвалидами воины - 718 человека: из: Афганистана - 702; Анголы – 2; Эфиопии – 2; Египта – 7; Сирии – 1; Северная Кореи – 2.
В афганской войне 1979-1989 гг. участвовало - 28 832 гражданина Республики Беларусь. 2 235 из них награждены боевыми орденами, 252 дважды, 906 человек награждены медалью «За отвагу». Героями Советского Союза стали: И.П. Барсуков, А.А. Мельников, В.В. Пименов, Н.П. Чепик, В.В. Щербаков. Воспитанники Краснознаменного Белорусского военного округа – Е.И. Зельняков и Ф.И. Пугачев

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

1


Предыстория Афганской войны:

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

Обстановка в Афганистане с каждым месяцем ухудшалась.

В феврале 1978 года в Кабуле был убит посол США А.Даббс.

27 апреля 1978 года в Афганистане под руководством группы офицеров-членов народно-демократической партии Абдул Кадыра и Аслама Ватанджара произошла смена власти. Во дворец, в котором находился глава правительства М. Дауд, ворвалась группа военных во главе с Имамуддином. В перестрелке Дауд был убит, а Кадыр и Ватанджар вечером 27 апреля по радио объявили о "Саурской революции" (Саур - название апреля месяца). Руководители Народно-демократической партии Афганистана (основана 1 января 1965 года. Уже через год после создания партия раскололась на два крыла - " Хальк" ("Народ") во главе с Тараки и "Парчам" ("Знамя") с лидером Кармалем) Нур Мухаммад Тараки, Бабрак Кармаль и другие были освобождены из тюрьмы.

Афганистан был объявлен Демократической Республикой Афганистан. Главой государства и премьер - министром стал талантливый писатель, журналист Н. Тараки, его заместителем - сын армейского генерала Б. Кармаль, а Х. Амин - первым заместителем премьера и министром иностранных дел.

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

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

30 апреля 1978 года Советский Союз официально признал ДРА.

В декабре 1978 года (на тот период в республике находилось уже более 2 тысяч советских советников и специалистов) между СССР и ДРА был заключен «Договор о дружбе, добрососедстве и сотрудничестве».

Статья 4. Договора гласила: «Высокие Договаривающиеся Стороны, действуя в традициях дружбы и добрососедства, а также Устава ООН, будут консультироваться и с согласия обеих сторон принимать соответствующие меры в целях обеспечения безопасности, независимости и территориальной целостности обеих сторон».
Первая просьба афганского руководства о прямом военном вмешательстве поступила в марте 1979 года.

15 марта 1979 года в Герате, не без участия заброшенных из Ирана моджахедов, вспыхнул один из самых крупных антиправительственных мятежей, сопровождавшийся погромом государственных и партийных учреждений, убийством членов НДПА. Искрой, спровоцировавшей его, стал организованный «Хизбаллах»-митинг протеста против обучения женщин грамоте, что противоречило идеям шиитского фундаментализма в духе Хомейни. К нему примкнула практически половина офицеров и солдат гарнизона афганской 17-й пехотной дивизии. Из 10 тысяч человек личного состава около 5 тысяч (один артиллерийский и один пехотный полки) поддержали восставших и снабдили их оружием со складов воинского соединения.
Во время этого мятежа Советский Союз понёс первую потерю на афганской земле погиб военный советник майор Николай Бизюков.

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

Опираясь на Статью 4. Договора, афганское руководство в 1979 году обратилось к Советскому Союзу с просьбой оказать помощь в защите завоеваний Апрельской революции и ввести в страну советские войска. Это было связано с резким ухудшением обстановки в стране и расширением вооруженной борьбы между правительственными войсками и формированиями оппозиции.
20 марта 1979 года в Москву прилетает сам Нур Мухаммад Тараки. Беседу с ним проводил председатель Совета министров СССР А.Н. Косыгин. В ходе этого разговора из уст Тараки прозвучала прямая просьба о вмешательстве Советского Союза: «Я предлагаю, чтобы вы на своих танках и самолётах поставили афганские знаки, и никто ничего не узнает. Ваши войска могли бы идти со стороны Кушки и со стороны Кабула». Однако Косыгин возразил: «Вы упрощаете вопрос. Это сложный политический, международный вопрос. Но независимо от этого, мы ещё раз посоветуемся и дадим ответ». Н. Тараки пытался именно в Москве отыскать выход из критического положения.

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

Хочу еще раз подчеркнуть, что вопрос о вводе войск рассматривался нами со всех сторон. Мы тщательно изучили все аспекты и пришли к выводу, что если ввести наши войска, то обстановка в вашей стране не только не улучшится, а, наоборот, осложнится. Нам придется бороться не просто с внешним агрессором, а еще с какой-то частью вашего народа. А народ таких вещей не прощает…».

Просьба Главы государства и премьер-министра Н. Тараки о вводе советских войск в Афганистан была отвергнута.

А в это время 21 марта - вновь заговор, но уже в Джелалабаде. Афганистан настойчиво просит помощи. За несколько дней «Апрельской революции» были арестованы и содержались в одной из городских тюрем лидеры НДПА. Это произошло после массовой манифестации при похоронах одного из видных партийных активистов, который был убит 17 апреля.
В этот период активизировалась деятельность западных разведок. Согласно мемуарам бывшего директора ЦРУ Роберта Гейтса в июле 1979 года американский президент Джимми Картер подписал секретный указ, санкционирующий финансирование антиправительственных сил в Афганистане.

В интервью 1998 г. французскому журналу советник президента Збигнев Бжезинский вспоминал: «Мы не толкали русских вмешиваться, но мы намеренно увеличили вероятность, что они это сделают…»

В начале мая министр национальной обороны ДРА полковник Абдул Кадыр провёл беседу с главным военным консультантом генерал-лейтенантом Л.Н Гореловым и прямо сказал, что «враги революции поднимают голову и начинают действовать». Далее он сообщил: «Число арестованных лиц достигло десятки тысяч, все тюрьмы переполнены». Так начиналась гражданская война в Афганистане.

20 мая 1978 года в Афганистан была отправлена первая военная делегация во главе с генерал-майором Николаем Зотовым. Следом - военные советники... Главным военным советником был назначен генерал-лейтенант Л. Горелов, советником при начальнике афганского ГлавПУра Экбале Вазири - генерал-майор В. Заплатин, представителем КГБ СССР - генерал-лейтенант Б. Иванов.

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

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

24 июня 1979 года министр обороны СССР Д. Устинов принял решение об отправке в Баграм батальона десантников. Лётчики военно-транспортной авиации уже летали на аэродром Баграм, но после захвата мятежниками самолётов в Джелалабаде летать стало небезопасно.

Поэтому в Москве все-таки решили ограничиться отправкой только одного батальона ВДВ. Ими стали десантники 1-го парашютно-десантного батальона гв. 345-го отдельного парашютно-десантного полка, под командованием гв. подполковника В.И. Ломакина. Задача подразделения, прибывшего на аэродром Баграм, была сформулирована командованием, как «обеспечение безопасности при возможной эвакуации советских граждан в случае дельнейшего обострения обстановки в стране». К тому же, в обязанности батальона входила охрана аэродрома, на который прибыла эскадрилья транспортных самолетов Ан-12 с советскими экипажами. Эта эскадрилья была предоставлена афганской стороне для «выполнения воздушных перевозок в интересах Афганистана». Спустя почти пять месяцев сюда же, на аэродром Баграм, станут прибывать и первые советские военные формирования.

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

20 июля 1979 года - мятежи в провинции Пактия, 5 августа - в Кабуле, в 26-м афганском десантном полку... Продолжали поступать просьбы о помощи, продолжалась междоусобица и в руководстве ДРА. Разногласия вылились в акции преследования - сначала со стороны халькистов, а после - парчамистов. По обвинению в заговоре был арестован министр обороны А. Кадыр и заключён в тюрьму Пули -Чархи, где уже сидели будущие премьер-министр С. А. Кештманд и министр обороны М. Рафи.

Между тем вооруженные столкновения правительственных войск с отрядами оппозиции продолжались. Так однажды Х. Амин откровенно сказал: «Пребывание советских подразделений в Кабуле придаст нам уверенность в наших действиях и позволит высвободившиеся подразделения наших войск использовать для борьбы против контрреволюционных элементов».
Дальнейшие события вышли из-под контроля Н. Тараки. Возвращаясь из поездки в Кабул, он встречался в Москве с советскими руководителями, а когда 11 сентября прибыл в Кабул, то заявил: «Будем лечить в партии раковую опухоль». Надо полагать, Н. Тараки получил какую-то информацию в Москве. Х. Амин входит в доверие к Н.М. Тараки и становится членом Политбюро ЦК НДПА. Постепенно он прибирал власть к своим рукам, лишая формального воздействия лидера страны.

Х. Амин в борьбе за власть сделал упреждающий ход: 13 сентября снял с постов четырёх руководителей: министров госбезопасности, МВД, связи и по делам границ. Это возмутило Н. Тараки. По настоянию советских представителей Н. Тараки пригласил 14 сентября Х. Амина на встречу в присутствии посла СССР и советских военачальников. Однако встреча не состоялась. Когда Х. Амин и сопровождающие его лица прибыли к резиденции Н. Тараки, охранниками была спровоцирована перестрелка. Погиб главный адъютант Тарун.

14 сентября было официально сообщено, что Тараки «ушел в отставку». На другой день, 15 сентября, на пленуме ЦК НДПА Н.М. Тараки был освобождён от своих обязанностей и сослан сначала под домашний арест, а потом в тюрьму. Генеральным секретарём ЦК НДПА и премьер-министром стал Хафизулла Амин. Восьмого октября 1979 года Н.М. Тараки был задушен в камере подушкой офицерами, разумеется по указанию пришедшего к власти Амина. Официально было объявлено по радио, что Н. Тараки умер от сердечной недостаточности в связи с продолжительной болезнью.

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

Вместе с тем Х. Амин продолжал присылать просьбы о вводе советских войск. Так 3 октября 1979 года в беседе с главным военным советником генерал-полковником С.К. Магометовым он сказал: «Мы готовы принять любые ваши предложения и планы. Мы предлагаем вам смелее принимать участие во всех наших делах... Я преданный советист и прекрасно понимаю, что если бы не было в Монголии вашего присутствия, то МНР не продержалась бы и одного дня. Китай бы проглотил её. Так почему вы стесняетесь сотрудничать с нами так, как с Монголией? Вы же знаете, что ДРА идёт по пути построения нового общества, без классов, у нас общая марксистско-ленинская идеология и наша цель - построение социализма в ДРА».

СПРАВОЧНО. Обращения афганского руководства о вводе различных контингентов Советских войск в Афганистан в 1979 году:

14 апреля – направить в ДРА 15–20 советских боевых вертолетов с экипажами
16 июня – направить в ДРА советские экипажи на танки и БМП для охраны правительства, аэродромов Баграм и Шиндад
11 июля – ввести в Кабул несколько советских спецгрупп численностью до батальона каждая
19 июля – ввести в Афганистан до двух дивизий
20 июля – ввести в Кабул воздушно-десантную дивизию
21 июля – направить в ДРА 8-10 вертолетов Ми-24 с советскими экипажами
24 июля – ввести в Кабул три армейских подразделения
1 августа – направить в Кабул спецбригаду
12 августа – направить в Кабул три советских подразделения и транспортные вертолеты с советскими экипажами
21 августа – направить в Кабул 1,5–2 тыс. советских десантников. Заменить афганские расчеты зенитных средств советскими расчетами
25 августа – ввести в Кабул советские войска
2 октября – направить спецбатальон для личной охраны Амина
20 ноября – ввести в провинцию Бадахшан усиленный полк
2 декабря, 4 декабря – ввести в северные районы Афганистана подразделения советской милиции
12 декабря, 17 декабря – разместить на севере Афганистана советские гарнизоны, взять под охрану дороги ДРА.

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

В октябре-ноябре 1979 года по линии КГБ СССР стали поступать данные о том, что Х. Амин ищет пути сближения с Пакистаном и Ираном. Из Кабула поступила информация по линии военной разведки о том, что между Амином и Зия-уль-Хаком достигнута договоренность о приеме Х.Амином в конце декабря в Кабуле личного представителя главы пакистанской администрации. Помимо этого, начиная еще с апреля 1979 года, активизировалась не только деятельность западных разведок, но также участились двухсторонние встречи работников американского внешнеполитического ведомства с лидерами вооруженной афганской оппозиции, что вызывало у Кремля особые опасения. Вот именно это и стало неким толчком для советского руководства в принятии решения о вводе ОКСВ в Афганистан.

При всей пестроте, неоднозначности и даже запутанности ситуации 12 декабря 1979 года по предложению комиссии Политбюро ЦК КПСС по Афганистану решение о вводе войск было принято четырьмя членами Политбюро ЦК КПСС - Л.Брежневым, А.Громыко, Д.Устиновым, Ю.Андроповым не импульсивно, а после долгого и тщательного анализа сложившейся ситуации. Главный тезис: подрывающие афганскую революцию силы действуют извне и в перспективе угрожают СССР.

Решение о вводе советских войск и формировании 40-й отдельной армии было принято и на коллегии Министерства обороны СССР.
За две недели в Туркестанском и Средне-Азиатском военных округах было развернуто до полных штатов 100 соединений, частей и учреждений. Из запаса было призвано более 50000 военнообязанных, из народного хозяйства выделено около 8000 автомобилей и другой техники.

25 декабря 1979 года начался ввод советских войск в ДРА. Колонны 40-й армии Туркестанского военного округа пересекают афганскую границу по понтонному мосту через реку Аму-Дарья. Советские войска, перейдя государственную границу и совершив марш-бросок по маршрутам Термез – Кабул – Газни и Кушка – Герат – Кандагар, взяли в кольцо важнейшие административные центры страны. Выполняя эту задачу, 12000 человек двигались в направлении Кушка – Кандагар, а другие силы через Термез, перевал Саланг – на Баграм и Кабул. Часть советских войск из Кабула направилась в Гардез. К середине января ввод главных сил 40-й армии в основном был завершен.

Хафизулла Амин выразил благодарность советскому руководству и отдал распоряжение Генеральному штабу Вооружённых Сил ДРА об оказании содействия вводимым войскам.
Первыми переправились разведчики, военно-транспортная авиация начала переброску по воздуху основных сил гвардейской 103-й воздушно-десантной дивизии и отдельного парашютно-десантного полка из ее состава на аэродромы Кабула и Баграма, а затем 108-я, 201-я и 5-я мотострелковые дивизии.

Первая серьезная боевая операция проводилась уже 27 декабря силами гв.103-й ВДД. Она взяла под свой контроль здания ЦК НДПА, министерства обороны, МВД, министерства связи и другие стратегические объекты Кабула.

В этот же день группы советского спецназа, сформированные КГБ СССР («Зенит» и «Гром» – около 50-ти человек), ГРУ («Мусульманский батальон» – 538 человек) и ВДВ (9-я парашютно-десантная рота гв.345-го отдельного парашютно-десантного полка – 100 человек) Министерства обороны СССР, взяли штурмом дворец Тадж-Бек в Кабуле, получивший свою известность, как «президентский дворец Амина». Операция носила кодовое название «Шторм-333». В ходе штурма были убиты Хафизулла Амин, Асадулла Амин, Абдулла Амин, Алишах Пейман и другие.
Советская сторона в результате спецоперации потеряла 19 военнослужащих. Погибли десять десантников, восемь спецназовцев, в число которых входил руководитель операции – полковник КГБ СССР Г. Бояринов, а также врач советского госпиталя полковник медицинской службы В. Кузнечиков.

В ночь с 27 на 28 декабря 1979 года на пленуме ЦК НДПА были сформированы новый состав Революционного совета и правительства ДРА. Новым председателем Революционного совета и премьер-министром страны был избран генеральный секретарь ЦК НДПА Бабрак Кармаль.

В стране в 1987 году начала осуществляться политика национального примирения. Согласно ей НДПА отказывалась официально от монополии на власть. В 1987 году, в июле, был опубликован закон о политических партиях, который утвердил Президиум Ревсовета ДРА. Он регулировал вопросы деятельности и создания различных политических партий. Только в октябре была утверждена и подписана резолюция на конференции НДПА, в которой были указаны задачи укрепления единства. Ведь раскол на "Парчам" и "Хальк" - два крыла одной партии - продолжал действовать. Конституция и президент Афганистана В Кабуле 29 ноября состоялся Высший совет (Лойя Джирга). На нем была утверждена конституция страны, был избран президент государства - Наджибулла, объявивший делегатам парламента о продолжении до 15 июля 1988 года политики, направленной на прекращение огня. Вывод советских войск из Афганистана предполагалось осуществить по согласованию сторон за 12 месяцев.

В Кабуле 29 ноября состоялся Высший совет (Лойя Джирга). На нем была утверждена конституция страны, был избран президент государства - Наджибулла, объявивший делегатам парламента о продолжении до 15 июля 1988 года политики, направленной на прекращение огня. Вывод советских войск из Афганистана предполагалось осуществить по согласованию сторон

2


Этапы Афганской войны

1-й этап: декабрь 1979 – февраль 1980 года. Введение в Афганистан 40 Армии, размещение по гарнизонам, организация охраны стратегических объектов и мест дислокации.
Армия была сформирована в Туркестанском военном округе (ТуркВО) по директиве начальника Генерального штаба ВС СССР от 16 декабря 1979 года. Командующим армии был назначен генерал-лейтенант Ю. Тухаринов, первый заместитель командующего ТуркВО.

2-й этап: март 1980–апрель 1985 года. Проведение активных широкомасштабных боевых действий. Реорганизация и укрепление вооруженных сил ДРА.

3-й этап: май 1985–декабрь 1986 года. Сокращение активных боевых действий и переход к поддержке действий афганских правительственных войск. Помощь оказывалась авиацией и саперными подразделениями. Организация противодействия доставке оружия и боеприпасов из-за рубежа. Были выведены на Родину шесть полков.

4-й этап: январь 1987–февраль 1989 года. Помощь афганскому руководству в проведении политики национального примирения. Продолжение поддержки боевых действий, проводимых правительственными войсками. Подготовка к выводу советских войск.

14 апреля 1988 года в Женеве (Швейцария) между Афганистаном и Пакистаном было подписано пять основополагающих документов по вопросам политического об урегулирования ситуации вокруг ДРА. Данные документы не касались внутренних проблем Афганистана, которые вправе был разрешить лишь сам афганский народ.

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

Причины и этапы вывода советских войск из Афганистана

Показательно, что ещё в октябре 1985 года, следуя своим перестроечным настроениям, М.С. Горбачёв, в разговоре с Бабраком Кармалем, поднял тему о необходимости вывода советских войск из республики Афганистан. Бабрак Кармаль, потрясённый таким суждением, активно возражал. В ответ М. Горбачев заметил, что Афганистан должен быть готов самостоятельно защищаться к лету 1986 года, а СССР не будет прекращать поставки военного оборудования.

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

Окончательное прозрение по поводу роли и значения афганской войны наступило с началом применения российских ВКС в Сирии. Стране, где в полный рост показал себя международный терроризм, вскормленный талибами именно на афганской земле (появление Аль-Каиды и формирование групп исламских радикалов). Связь событий и антитеррористическая миссия советских войск в Афганистане стали абсолютно очевидными.

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

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

3

Как справедливо полагает ряд экспертов, участие в конфликте требовало привлечения избыточных ресурсов (ежегодные затраты на ДРА составили 3,8 миллиарда долларов США). Иными словами, вывод войск являлся мерой вынужденной, но единственно верной в сложившихся обстоятельствах.

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

Официальное заявление М. Горбачева о выводе войск СССР из Афганистана прозвучало в декабре 1987 года, в процессе его поездки в США. В дальнейшем заинтересованные стороны вступили в переговоры.

Согласно достигнутым в Женеве договорённостям СССР выводил войска из Афганистана, США – прекращали финансирование и иную поддержку противников НДПА (точнее, Пакистан и США не вмешиваются во внутренние дела ДРА).

В это время численность ограниченного контингента советских войск в Афганистане составляла 100 300 человек.
Вывод войск начался 15 мая 1988 года.

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

В первые три месяца Афганистан покинули 50183 военнослужащих. Ещё 50100 человек, дислоцированные в 6 провинциях, вернулись в СССР в период с 15 августа 1988 года по 15 февраля 1989 года.

С 15 мая по 15 августа 1888 года были выведены советские войска из таких гарнизонов, как Газни, Джелалабад, Кандагар, Гардез, Файзабад, Шинданд, Герат, Лашкаргах и Кундуз. Для вывода предусматривались два маршрута - через Кушку и Термез. На этом этапе войска покинули 12 провинций.

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

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

23 января 1989 г. советские войска начинают свою последнюю операцию в афганской кампании – захват перевала Саланг. За двое суток боевых действий убито свыше 600 моджахедов и трое советских солдат. Южный Саланг очищен от формирований Ахмад-шаха Масуда и передан правительственным войскам Республики Афганистан.

В январе 1989 года Афганистан посетил министр иностранных дел СССР Э.А. Шеварднадзе. Окончательное решение о полном выводе советских войск из Афганистана было принято на заседании Политбюро ЦК КПСС 25 января 1989 года и опубликовано на следующий день с формулировкой Советский Союз останется верен Женевским соглашениям. После этого в Кабул с визитом прибыл министр обороны СССР Д.Т. Язов. Завершающая операция по выводу войск происходила в конце января - первой половине февраля 1989 года.

15 февраля 1989 года территорию Афганистана покинули последние советские части. Перед мостом «Дружба» через пограничную реку Амударью командующий Ограниченным контингентом в Афганистане генерал-лейтенант Борис Громов спрыгнул с бронетранспортера, чтобы пешком пересечь границу. Перед тем как армия ушла, ей была проделана большая работа.

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

Во время проведения операций после неудачных переговоров с оппозицией был нанесен внушительный ущерб моджахедам. Советскими войсками было захвачено более тысячи горных зенитных установок, а также более 30 тысяч реактивных снарядов, около 700 минометов и 25 тыс. мин. Силами 40-й армии в 1988 году, во второй его половине, захватили 417 караванов, принадлежавших оппозиции. Они следовали из Ирана и Пакистана. Моджахеды тем не менее все еще представляли некоторую опасность для правительства.

«Президент Афганистана Мохаммад Наджибулла уговаривал нас не уходить, просил оставить хотя бы 30 тысяч солдат, но это стало бы нарушением Женевских соглашений», - рассказывал командующий 40-й армией Б.В. Громов, непосредственно руководивший выводом войск.
В соответствии с директивами Министра обороны СССР проводилась передача представителям ДРА техники, вооружений, боеприпасов и горючего, военных городков и иного имущества.

Афганская война ждёт объективной исторической оценки

Афганская война стала самым длительным по продолжительности и крупномасштабным локальным конфликтом после Великой Отечественной войны. Службу в Афганистане прошли более 620 тысяч военнослужащих. Более 15 тысяч солдат и офицеров погибли. 92 человека были удостоены званий Героя Советского Союза и Героя Российской Федерации.

В общественное сознание советского народа в период горбачёвской перестройки внедрялась мысль о том, что Афганская кампания – «была непродуманная и бессмысленная военная операция, начатая исключительно по прихоти Генерального секретаря ЦК КПСС».

На самом деле это утверждение абсолютно не отвечает действительности.

Во-первых, решение о вводе ограниченного контингента Советских войск в Афганистан было принято Политбюро ЦК КПСС 12 декабря 1979 года, после многодневных дебатов, с привлечением самых компетентных специалистов МИДа СССР, Генштаба Советской Армии и других ведомств;

Во-вторых, советское правительство беспокоили события апреля 1979 года в Кабуле. Через год после «апрельской революции» одновременно во всех провинциях Афганистана началось восстание против демократической власти. Падение Кабула и приход к власти исламских фундаменталистов могли спровоцировать беспорядки среди мусульманского населения советских центральноазиатских республик (что через десять лет и произошло);

В-третьих, существовала реальная угроза размещения на границе с советской страной американских радиолокационных станций и ракет, представлявших угрозу Советскому Союзу. Ввод наших войск в Афганистан явился превентивной военной операцией, направленной на предупреждение возможных последствий от действий США и их союзников по НАТО;

В-четвертых, Афганская спецоперация проводилась в условиях «холодной войны», и введение войск на территорию соседнего государства дало СССР определенные геополитические преимущества, что и вызвало настоящий шок на Западе.

По странам Западной Европы и Америки прокатилась паника: «Советские танки – в нескольких дневных переходах от Персидского залива, от нефти Кувейта, Арабских Эмиратов и Саудовской Аравии!».

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

Советское руководство кроме силовых методов проводило стратегию примирения между конфликтующими афганскими сторонами. Тридцать лет назад афганское общество и партизанские отряды были готовы к политическому компромиссу. Правящая партия насчитывала около 200 тысяч человек в своих рядах – это могло обеспечить реальную опору власти. Не стоит забывать о существовании многочисленной молодежной демократической организации (ДОМА). Таким образом, была выстроена вертикаль власти, которая была способна работать, а также проводилось формирование, обучение и вооружение вооруженных сил, осуществлялся контроль практически над всей территорией государства. Более того, и сам президент был сильным правителем, который имел некоторое уважение среди многочисленных племен и национальных меньшинств. Даже сегодня многие говорят о том, что Наджибулла был бы идеальным правителем в современном Афганистане.

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

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

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

В конечном итоге СССР утратил важный в стратегическом смысле регион влияния, который позднее был занят вооружёнными силами США.
Осталась нерешённой проблема контрабанды оружия и наркотиков. После вывода советских войск из Афганистана произошло значительное увеличение производства героина и рост его экспорта. Только за первое десятилетие XXI века производство опиатов в Афганистане выросло в сорок раз.

Афганистан сегодня

Сегодня в Афганистане продолжается военный конфликт, там действует более 20 террористических группировок. На территории страны находятся американские войска.

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

За 18 лет, что длятся военные действия, по данным американского Университета Брауна американцы потеряли около 2 500 тысяч человек убитыми. При этом Пентагон безвозвратно потерял 21 гражданского специалиста. Отдельно проходил учет потерь частных военных компаний в Афганистане – 3 937. Страны-союзники США потеряли 1 464 военнослужащих. В Афганистане погибло 54 работника средств массовой информации.

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

А денежные затраты составили больше 700 миллиардов долларов.

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

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

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

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

Афганистан не остаётся без присмотра, так как называть военный конфликт антитеррористической борьбой нельзя. История доказала, что Талибан – это идеология, за которой стоит ряд мощных арабских стран, которые имеют свой интерес.

В афганском конфликте сплетены интересы многих государств мира. На вопрос - как его решить? Ответа пока - нет…

Материал подготовлен по открытым источникам
Воин-интернационалист, ветеран боевых действий в Афганистане, гвардии полковник в отставке Атаманов Г.П.

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

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