The National Identification and Registration Authority (NIRA) has launched a nationwide mass renewal and registration exercise for National Identity Cards, marking the beginning of a major d
luotunes