Да. Пакт о ненападении был подписан в Москве народным комиссаром иностранных дел ССР (то же самое, что министр. Министерства после Октябрьской революции были упразднены, а вместо них созданы народные комиссариаты) Молотовым и министром ин. Дел Германии Риббентропом сроком на 10 лет. Буквально перед этим, с начала августа 1939 г. Велись переговоры между представителями Англии, Франции и ССР о коллективной безопасности в Европе, в связи с угрозой со стороны Германии (со стороны ССР переговоры вел Ворошилов, а кто со стороны Англии и Франции я не помню). Но переговоры по вине английской и французской сторон зашли в тупик. Представители этих стран вообще заявили, что не имеют полномочий на подписание каких либо договоров. И буквально перед прилетом Риббентропа переговоры завершились. Завершились ничем. Не особо горели желанием Англия и Франция союзничать с ССР. Кстати дипломатические отношения с ССР (начиная с 1917 г.) Англия разрывала и восстанавливала несколько раз. Поскольку не удалось договориться с англичанами и французами пришлось договариваться с Германией. Но Германия изначально не собиралась соблюдать условия пакта. Сталину этот договор был необходим для того, что бы оттянуть войну (все понимали, что она рано или поздно начнется), а Гитлеру для того, что бы притупить бдительность советского правительства и напасть внезапно. Были так же подписаны и секретные протоколы, по которым Германия и ССР разделили между собой Польшу. Граница прошла по линии Керзона. К ССР отошли Западная Украина и Западная Белоруссия, которые до этого были в составе Польши (по Рижскому договору 1921 г.). Кстати незадолго до подписания пакта о ненападении Сталин снял с должности наркома иностранных дел Литвинова и назначил на эту должность Молотова. Во первых Литвинов был противником каких либо договоров с фасистской Германией, а во вторых сыграла свою роль национальность Литвинова. Он был еврей. И для того, что бы не было каких либо сложностей с фашистской стороны (мягко выражаясь не жаловавших евреев), Сталин заменил Литвинова Молотовым.