International Human Rights Standards;Making A case for Kenya's Ratification of Optional protocols.
International Human Rights Standards;Making A case for Kenya's Ratification of Optional protocols.
- Nairobi. The Kenya Section of the International Commission of Jurists 2005
978-9966-958747-
Political Science.
323.096762 INT
978-9966-958747-
Political Science.
323.096762 INT