Hugh Masekela

<
1 of 2
>
South African musician Hugh Masekela plays a horn before his show at Elmina Castle in Cape Coast, Ghana March 25, 2007 file photo. Masekela accused African leaders on Thursday of doing nothing to stop killing in Darfur and injustice in Zimbabwe as they prepared to discuss plans for a continental government.

South African musician Hugh Masekela plays a horn before his show at Elmina Castle in Cape Coast, Ghana March 25, 2007 file photo. Masekela accused African leaders on Thursday of doing nothing to stop killing in Darfur and injustice in Zimbabwe as they prepared to discuss plans for a continental government.