Home / Tag Archives: sierra leone police

Tag Archives: sierra leone police

Former Mayor Herbert George-Williams In Police Net

The Head of CID, Gabriel Tommy, has confirmed on one of the country’s local radio stations, the arrest in Freetown of another opposition APC strongman – the former Mayor of Freetown, who is also the Acting Chairman of the APC Western Area Committee – Herbert George Williams. His arrest by …

Read More »