Report - The two major political parties: Republican Party and Democratic Party.

Please pass captcha verification before submit form