charles oputa