Trailer Crushes Inspector of Police to Death in Bo City
9 years agoThe Sierra Leone Police regret to announce the sudden death of one Inspector Boima of Bo Ebola Command Center. According to information available to Sierraloaded, He died in a road accident along Sewa...