Loren Braithwaite-Kabosha
Loren Braithwaite Kabosha is the general director of SGI South Africa, the organisation for those practising the Buddhism of Nichiren Daishonin