The National Registration Bureau (NRB) has printed 505,197 National ID Cards (Maisha Cards) in the last 14 days, this is…
Read MoreThe decision by the government to dissolve vetting committees responsible for issuing national IDs is a commendable and long-awaited step…
Read More