Tag: Chanda Chaterera

Sandal|| Prophet rapes, impregnates his two cousins

Published on June 29, 2022 by Edgar Naitha

POLICE in Bulawayo have arrested Hitler Chanda Chaterera (35) a self-proclaimed prophet for allegedly raping and impregnating his two cousins. […]