John Shaqi

Loading your reading…

Human Leopards : $b an account of the trials of Human Leopards before the Special Commission Court; with a note on Sierra Leone, past and present — John Shaqi