By Alabama Public Radio
Alabama – The June 6th primary elections are nearly upon us ... and if you want to cast your ballot, the deadline to register is this Friday ... the deadline to apply for an absentee ballot is June First. At stake are party nominations for ... governor, lieutenant governor, attorney general, ... state auditor, state treasurer, secretary of state, and Place Two on the Public Service Commission. Voters will also decide nominees for chief justice and four Supreme Court seats ... as well as three places each on the courts of criminal and civil appeals, and all 140 seats in the state Legislature. There are also local races for courthouse and county offices. Constitutional Amendment One is also on the ballot ... the amendment would ban same-sex marriages in Alabama.