Defend Truth

John Steenhuisen

John Steenhuisen is the leader of the Democratic Alliance.