Richard Alden freed after Kenyan prosecutors drop charges
Former Wananchi CEO Richard Alden has been freed after Kenyan authorities dropped a murder charge against him. Alden, who had been charged with the murder of Grace Wangechi Kinjanjui, was freed after the authorities accepted that Kinjanjui accidentally killed herself while helping to clear out the Alden family home in a Nairobi suburb in June […]