Michael Kaars

Michael Kaars

About Michael Kaars

Michael Kaars is the DA Northern Cape Deputy Chairperson.

Currently

Formerly