John Steenhuisen photograph

John Steenhuisen

Related searches

cyril ramaphosaterry beaumont steenhuisenjulius malemaeffanc twitter

John Steenhuisen Life story


John Henry Steenhuisen is a South African politician who has served as the twentieth leader of the Opposition since October 2019 and has been the federal leader of the Democratic Alliance since November 2020, having served as the interim leader for one year from November 2019.

John Steenhuisen Photos

Related Persons

Next Profile ❯