If you want to republish this article please read our guidelines.
Cartoon | Boxed in
In this week’s cartoon, Carlos presents a dazed Public Protector who is clearly not the correct person to investigate the murky world of party political funding.

In this week’s cartoon, Carlos presents a dazed Public Protector who is clearly not the correct person to investigate the murky world of party political funding.