Oluwaseun Tella

Oluwaseun Tella is a political analyst. He holds a doctorate in Political Science from the University of Kwazulu-Natal and was a Research Fellow at the University of South Africa.