Party Ideology

Party Ideology

Orange Democratic Movement (ODM) is a social democratic party.