Former Wananchi Group CEO Richard Alden ‘Murders’ Girlfriend at His Karen Apartment British National and former Wananchi Group CEO Richard Alden is being treated as the prime suspect in the death of a woman at his June 6, 2016 featured·News·TL