Jun 29, 2022 Zimbabwe Sandal|| Prophet rapes, impregnates his two cousins POLICE in Bulawayo have arrested Hitler Chanda Chaterera (35) a self-proclaimed prophet for allegedly.. Read more