South Africa:We Are Not Perfect, but We Have Done Well – Opposition leader: South Africa:We Are Not Perfect, but We Have Done Well – Opposition leader: While the Democratic Alliance has acknowledged that it is not perfect, it believes that it has done well in its task to serve South Africans living in DA-led metros. “When we look at the last 24 months of … [Read more...] about South Africa:We Are Not Perfect, but We Have Done Well – Opposition leader