21-year-old housemaid sentenced to life imprisonment for defiling 4-year-old boy, filming act for online sale
A 21-year-old housemaid who defiled a four-year-old boy and filmed the act for online sale has been imprisoned for life. Shanzu chief magistrate, Florence Macharia handed the life sentence to, Edda Wakesho after she pleaded guilty to two sexual offences. Macharia noted that the accused used the sex tape, which was viewed in court, as […]