A team of African leaders, headed by South African President Jacob Zuma, is heading for Libya this weekend on a key diplomatic mission.
A team of African leaders, headed by South African President Jacob Zuma, is heading for Libya this weekend on a key diplomatic mission.