thesierraleonetelegraph.com
Is Sierra Leone’s police chief bereft of human dignity?
Sierra Leone Telegraph: 16 June 2012: You are the Inspector General of a country’s police force. Your officers are being held responsible for the deaths of five civilians as the result of negligent…