a
Your trusted place for Sierra Leone and global news
HomePosts Tagged "NEC building"

NEC building Tag

Archive

The NEC headquarters at Tower Hill, Freetown has been transformed.  The new ultra-modern building now accommodates both the electoral commission and the Human Rights Commission Sierra Leone. The building