NEWS FLASH ; Defeat now certain, SLPP files injunction against release of additional results
It is 1977 all over again in Sierra Leone. The Sierra Leone People’s Party ( SLPP) is challenging the results tallied by National Elections Commission ( NEC ) so far […]