Roll of Honour — All Personnel

Total Records: 41,924

Person # Last Name First Name Initials Rank Year
35677 Masenya Jacob Johannes T A Sergeant 1987
41393 Masesingane Fumani F Native Corporal 1918
31656 Maseti Theo Crhistopeus Noel T C N Corporal 1984
35678 Masetla Jacob Johannes M E Inspector 2004
15345 Mash Alexander C A C Private 1941
31657 Masha Theo Crhistopeus Noel M J Signalman 1993
35679 Mashaba Jacob Johannes D Constable 1979
35680 Mashaba Jacob Johannes L L Inspector 2006
35681 Mashaba Jacob Johannes M E PAC 2006
35682 Mashaba Jacob Johannes M Z Captain 1999
15346 Mashaba James J Private 1945
15347 Mashaba John J Private 1945
15348 Mashaba Mack M Private 1945
41368 Mashabela Gubuki G Native Constable 1918
35683 Mashabela Jacob Johannes L Inspector 1997
15349 Mashabule John J Private 1941
41309 Mashagi George G Native Sergeant 1918
15350 Mashake Elifas E Driver 1917
15351 Mashalie Jameson J Private 1917
35684 Mashamaite Jacob Johannes J S Constable 2001
15352 Mashamaite Or Masnamaite Frans Or Franz F Labourer 1917
39747 Mashamba Rodrick C Guard 1977
15353 Mashana William W Private 1944
38608 Mashanda Madenyika M Constable 1979
39748 Mashanda Nhire N Senior District Assistant 1977
15354 Mashane Michael M Corporal 1946
19588 Mashanla Jacobus J Corporal 1917
15355 Mashao Jack J Private 1943
35685 Mashao Jacob Johannes F Constable 1953
15356 Mashao Johannes J Private 1942
15399 Mashapa Kleinbooi K Private 1917
41034 Mashati Or Mahati Tiger T Labourer 1915
35686 Mashau Jacob Johannes K J Inspector 2003
35687 Mashau Jacob Johannes S E Senior Superintendent 2002
31658 Mashavave Marsh Lazarus M L Corporal 1986
39750 Mashavira Calisto Chamunakire C C District Security Assistant 1976
15357 Mashaya Maupa M Private 1918
15358 Mashe Alfred Letletle A L Private 1945
35688 Mashego Jacob Johannes D B Constable 1994
41847 Mashego Stanley S Rifleman 1992
31659 Mashegoane First Name Unknown F N U Rifleman 2001
15359 Mashekw Private 1944
15360 Mashela C Private 1943
15361 Mashele Dick D Private 1943
35689 Mashele Jacob Johannes H W Constable 1997
35690 Mashele Jacob Johannes M R Constable 1955
15362 Masher Dial D Private 1942
35691 Mashiane Jacob Johannes M M Constable 1993
15363 Mashigela George G Labourer 1916
31660 Mashigo First Name Unknown P M Private 1998