Democratic Alliance Young Leaders Programme

A video about the Democratic Alliance Young Leaders Programme, a year-long, part-time political leadership development programme aimed at shaping …