The Nigerian Senate’s recent effort to repeal the National Identity Management Commission (NIMC) Act No. 23 has raised some controversies, questions, and concerns, and must…