SIERRA LEONE POLICE SAYS THEY NEVER SEALED-OFF NEC’s PREMISES
Following the High Court injunction that restrained the National Electoral Commission (NEC) from conducting the March 27 run-off election, pending the hearing and determination of the matter in court, […]