Dorcas Mwende Wambua talks to the press after following proceedings ruling her father's case at Machakos High Court on December 16, 2020. [John Muia, Standard]
A man who has been serving a life imprisonment sentence after he was convicted of incest eight years ago has been set free by the High Court after new evidence emerged exonerating him.