Government’s Unique Personal Identifier Challenged in Court A petition has been submitted in court challenging the implementation of the Unique Personal Identifier (UPI) system, which intends to provide newborns in Kenya June 15, 2023 News·Tech·TL