Offices held

2 terms, Jan 30, 1994 – May 11, 2004
2 terms

Affiliations

Party membership

Timeline

1950
1954
1958
1962
1966
1970
1974
1978
1982
1986
1990
1994
1998
2002
 
Alfred Maseng
 
 

Compare with someone else

Pick a person to see both lives on one timeline.