Rear Admiral Magalefa of the South African Navy laying a wreath at the Mendi Memorial in Soweto, March 2006.

Rear Admiral Magalefa of the South African Navy laying a wreath at the Mendi Memorial in Soweto, March 2006.