African Public Affairs