Mucheche Chifuramabwe Rings