Liberia: Deputy Inspector of Police Allegedly Threatens Officer Augusta Tarwin to Drop Case against EPS Director
Monrovia – FrontPageAfrica has gathered that officer officer Augusta Tarwin of the Liberia National Police has been threatened with dismissal by the Deputy Inspector General of Police, Col. Marvin Sackor, if she failed to drop the case of physical as
Source: frontpageafricaonline.com