Catholic bishopDied when: 51 years 245 days (620 months)
Star Sign: Scorpio
Stephen Naidoo, C.Ss.R. (29 October 1937 – 1 July 1989), was a South African Redemptorist and archbishop of the Roman Catholic Church.
Archbishop of Cape Town from 1984 to 1989.
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License