Livestream International Presidents Meeting For the year of 2020, AIESEC's annual International Presidents Meeting took place in Moscow, Russia. With a global network of 32,000 members, we wanted to bring the experience to wherever they are. AIESEC AIESEC is the...