4 Remanded in ECSL Tally Center Theft
5 months agoThe Assistant Information Technology Director, at the Electoral Commission for Sierra Leone (ECSL) Wellington Freetown, Solomon Robert Villa, has on Monday 11th December 2023, testified on a theft case...