An officer of the Sierra Leone Police is filmed here tying up a suspected thief while he was being beaten.
The IGP, Fayia Sellu has promised to uphold human rights in the dispensation of their duties and this could be his first test case.
Watch video below. Viewers discretion is advised.
Comment(s)
Disclaimer: Comments expressed here do not reflect the opinions of Sierraloaded or any employee thereof.
Be the first to comment