Africa is no stranger to Treaties, pacts, accords, international agreements, conventions and declarations. From treaties on