A Zimbabwe Republic Police (ZRP) officer stationed at Ruwa, Constable Prince Ndavambi (Force Number 078641D), is at the centre of a serious investigation after allegedly beating a suspect, Blessed Believe Juruvenge (30), to death. The inci…
Published: 31 May 2025 at 14:06hrs | 1104 | by Staff reporter