DNC chair announces resignation after email leak

Political panel sounds off