ECOWAS Court of Justice: its linkage with the African Charter on Human and People’s Rights | Synapse