Godrich Gardee

Godrich Gardee is Secretary General of the Economic Freedom Fighters (EFF)