Although the Democratic Alliance of South Africa in its present form is fairly new, its roots can be traced far back in South African political history, through a complex sequence of splits and mergers.
Developed by Nelliwinne