PETER MACHARIA WAMBUGU v ALGAMA (KENYA) LTD & 2 others [2008] KEHC 3784 (KLR)
High Court
•
Environment & Land Case 2360 of 2007
Decided: 23 Jul 2008