Which political party is more moral and decent?

93 answers 93