French Ambassador Luc Briard Engages with Sierra Leone Police on Security Collaboration
9 hours agoHis Excellency Luc Briard, the French Ambassador to Sierra Leone, paid a courtesy visit to the Inspector General of Police (IGP), William Fayia Sellu, at the Police Headquarters on George Street. The...