Women power: IWFSA inducts Africa’s leading women into its hall of femme.

A gallery of South Africa and Africa’s powerful women leaders gathered at the Marriott Hotel in Melrose Arch for the International Women’s Forum of South Africa’s (IWFSA) acclaimed Hall of Femme Awards.