The Court of Appeal in Nairobi has dismissed the appeal of Augustine Mwendwa Pascal, who was convicted of defiling an ...