Why did Stalin sign it

Cards (2)

  • Stalin gained time to rearm the USSR against Hitler
  • Stalin knew that Hitler would invade the USSR eventually