Veteran politician and pioneer in South African opposition politics James Selfe dies
Veteran politician and pioneer in South African opposition politics James Selfe dies: Former Democratic Alliance (DA) federal council chair James Selfe, arguably one of its most notable veterans, has died aged 68 after a lengthy …



