Morgan Winsor
A Kenyan court has ruled that the government may forge ahead with plans to assign everyone a unique ID number, but it...