270054354 270054354 30-11-2020 History contestada Stephen Douglas was a Democratic Party leader who supported free labor. popular sovereignty. racial equality. abolitionism.