Twaha, Ahmed (Kenyatta University, 2017-05)
In Kenya, various departments are established constitutionally or through legislation to carry out prescribed functions to pursue or enhance national security interests. One of the key legislations is the Kenya Citizenship ...