Newsmaker – Kaajal Ramjathan-Keogh at the centre of the Al-Bashir debacle
City Press 21 June 2015 Until a week ago, few people in South Africa knew about the Southern Africa Litigation Centre (SALC), which jumped into news feeds when it approached…
Staff Writer22 June 2015






