М. Горбачев искал какое-то решение и на международной арене. Во время государственного визита в Индию в конце ноября 1986 года он призвал Пакистан участвовать в урегулировании{274}
. Состоялась встреча на высоком уровне между Москвой и Исламабадом{275}. Соответствующие демарши делались перед лидерами Движения неприсоединения — Робертом Мугабе из Зимбабве{276}, Радживом Ганди из Индии{277}, Шадли Бенджедидом из Алжира{278} — в надежде на посредничество и более благоприятную атмосферу в ООН.1 января 1987 года Наджибулла призвал к национальному примирению и объявил шестимесячное прекращение огня с 15 января{279}
. Его предложение было отвергнуто вооруженной оппозицией. Война продолжалась.В декабре 1987 года на встрече на высшем уровне в Вашингтоне Горбачев убедился, что Рейган готов к урегулированию на условиях безоговорочного и необратимого вывода советских войск из Афганистана. Видимо, к началу 1988 года в окружении Горбачева созрело решение, что из Афганистана нужно уходить на любых условиях.
8 февраля 1988 года, накануне нового раунда переговоров в Женеве между пакистанскими и афганскими представителями под эгидой ООН, М. Горбачев заявил, что Советский Союз готов начать вывод войск 15 мая 1988 года и завершить его в течение девяти месяцев, если будет подписано соглашение. Он заявил, что СССР хочет видеть в качестве соседа «независимый, неприсоединившийся и нейтральный» Афганистан{280}
.6 апреля 1988 года Наджибулла встретился с Горбачевым в Ташкенте. Через два дня было опубликовано совместное советско-афганское заявление. Восемь его пунктов подтверждали то, что Горбачев выдвинул 8 февраля{281}
. 14 апреля 1988 года был подписан пакет соглашений в Женеве. Самое важное из них — обязательство о выводе советских войск из Афганистана в твердо установленные сроки. Но США воздержались от принятия обязательства прекратить помощь вооруженной оппозиции и воздействовать на другие страны (Пакистан, Саудовскую Аравию), чтобы те прекратили свою помощь антикабульским группировкам. «Альянс семи», возглавлявший вооруженную оппозицию, женевские соглашения выполнять не собирался. Фактически все это означало односторонний вывод советских войск{282}.Но за этим скрывалось большее. Москва и Вашингтон как бы шли навстречу друг другу в общемировых проблемах и стремились убрать такое препятствие, как афганский конфликт перед визитом Рейгана в Советский Союз (29 мая — 1 июня 1989 года). США давали возможность Советскому Союзу сохранить лицо и не превратить уход в то позорное бегство, которое произошло, когда США покидали Южный Вьетнам. Для Соединенных Штатов в любом случае это означало крупный успех, так как Советский Союз убирал свои войска с порога Персидского залива и Южной Азии. 15 мая 1988 года СССР начал вывод войск и продуманно завершил его в зимние месяцы, когда деятельность вооруженной оппозиции была скована погодными условиями.
25 мая 1988 года советское правительство объявило о размерах потерь в Афганистане. На пресс-конференции начальник ГлавПУРа Министерства обороны генерал А. Лизичев сообщил, что «было убито 13 тыс. 310 человек, ранено 35 тыс. 478 человек и 311 пропали без вести». Мало кто поверил в эти цифры, но других не приводилось ни в тот момент, ни позднее. В любом случае США потеряли во Вьетнаме вчетверо больше.