Freetown, Sierra Leone: Sierra Leonean police Thursday (Friday in Manila) summoned the mayor of the capital Freetown for questioning over allegedly obstructing police work and “disorderly behavior”, according to a letter seen by Agence France-Presse (AFP) and confirmed by the mayor.
“I can confirm the police invitation letter and…
Discussion about this post