74-year-old German sentenced to 81 years for defilement, pornography

German national Thomas Scheller at the Milimani Law courts in Kenya -- Photo Francis Nderitu
German national Thomas Scheller at the Milimani Law courts in Kenya -- Photo Francis Nderitu
Times Reporter