Sierra Leone Police Clarifies Officers Involved in Mile 91 Accident Involving President Bio’s Convoy
5 months agoThe Sierra Leone Police (SLP) has clarified details regarding the accident involving police officers on January 17, 2026, at Mile 91, which occurred during President Julius Maada Bio’s trip to Bo. According...