Skip to main content
Menu

Dr Cedric Namedi Phatudi, Chief Minister of Lebowa since 1973 dies in Lebowakgomo. Date is given as 7 October 1989 by H.T. Coop