DR. PETER ONYANGO ONYOYO
BA, LLM, & LLD : International law & Comparative law PONTIFICAL LATERAN UNIVERSITY Piazza S. Giovanni in Laterano, 4 Citta' del Vaticano, 00120 VATICA
peter.onyango
peter.onyango
UBUNTU JURISPRUDENCE
NATIVE LAW
LAW OF THE PEOPLE
VISIT MY BLOG
CUSTOMARY LAW
LAW OF THE PEOPLE V STATE LAW
CUSTOMARY LAW V HUMAN RIGHTS