Tag: Shepherd Tshuma
SHOCKING: Zimbabwean Killed In SA Witness Protection
Sunday World reports that a Zimbabwean witness has been killed in the South African Witness protection program.
Shepherd Tshuma, one of the two remaining witnesses,...