Candidates3

This is a list of currently registered political parties as of 19-October-2017