Sierra Leone Police Officer Captured Tying up a Suspected Thief as He is Flogged

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.


MORE ABOUT: Sierra Leone Police


Leave a Reply


    No comments found.
Get Latest News on WhatsApp