porter continued to file appeals in the years that followed delaying the execution amagambo meza the church and school continue to operate in conjunction today uhoraho imana yanyu abahaye ikiruhuko