CS William Kabogo in Legal Battle Over Ksh 380 Million Land Dispute