Home Politics Dems vow to fight ‘tooth and nail’ as Supreme Court takes up campaign finance case