Outside his home on the outskirts of Mombasa, 29-year-old Swaleh Rama holds up a dry, bloodstained bedsheet.
International Justice - ICC
The ISCRC is an officially recognized Research Center located in the College of Arts and Letters, Department of Sociology and Criminal Justice at Old Dominion University.
Stay connected with important links to the industry:
Have a question or suggestion? Contact us anytime and we will get back to you as soon as possible.
Share your publication index with our form.