Tomiwa Ilori

Tomiwa Ilori is a doctoral researcher at the Centre for Human Rights, University of Pretoria. He also works as a researcher at the Expression, Information and Digital Rights Unit at the Centre.

Advertisement