Your Gateway to African Headlines
Bongiwe Msomi Emily Barker/Getty Images Proteas captain Bongi Msomi has announced her retirement from…