Our promise to South Africa

Our promise to South Africa
  • Political party: Democratic Alliance
  • Abbreviation: DA