BENSON MOENGA NYAGWECHA vs REPUBLIC [1983] KECA 96 (KLR)
Court of Appeal
•
Criminal Appeal 99 of 1983
Decided: 12 Sep 1983