It is Time to Disband The Operations Support Division (OSD) of The Sierra Leone Police Force?
3 years agoI was reading the history of the Operations Support Division (OSD), formerly Special Security Division (SSD) on various websites and I came across this interesting article on why the unit was formed, and...