Nigeria’s Muhammad Jameel Yusha’u has been appointed as the Editor-in-Chief of The Africa Policy Journal. Yusha’u, a 2022-2023 Mid-Career Master in Public Administration Candidate at…