Episode Details
Back to Episodes
The International Committee of the Red Cross is advancing the African Voice on IHL
Published 11 months, 2 weeks ago
Description
Sarah Jean Mabeza is the Regional Legal Advisor at the Pretoria Delegation of the International Committee of the Red Cross.