An interesting story seems to be unravelling in Sierra Leone following the emergence of photos of those who allegedly participated in a violent protest, which the police in the country released. Sierra Leone Police recently released photos of those who allegedly took part in a violent protest last week and the photo of late Nigerian Read More…