A man who was arraigned in court on Monday July 12 for defiling a teenager, shocked the court when he denied the allegations arguing that he is impotent.
Francis Wafula appeared before Kibera Chief Magistrate Joyce Gandani where he denied committing the sexual offense against 13-year-old girl.