Defend Truth

Greg Wagner

Greg Wagner is Spokesperson for Dan Plato, Executive Mayor of Cape Town.