The new self-financing Mechanism of the African Union: Can the proposed AU levy be a step towards financial independence? - t...