Sierra Palm Resort, Freetown: Thursday 10-11-2022- Information, Education, and Communication (IEC) NCRA. The Director-General of the National Civil Registration Authority (NCRA) has announced that all ID Cards produced by the Authority are now available in the country; including securitized national ID Cards for citizens, ECOWAS ID Cards, and mandatory ID Cards for non-national Sierra Leonean residents. Speaking during the training …

