Peter Chekwube Abugu & Jude Terna Ayua

Peter Chekwube Abugu is a lawyer and researcher with a strong interest in human rights and democracy.

Jude Terna Ayua is a lawyer, policy analyst, and contributor at African Liberty, with a focus on human rights, education, and blockchain technology.