First Lady Margaret Kenyatta has applauded the role played by the United Nations Children's Fund (UNICEF) in the global promotion and entrenchment of children rights. Presidency of the Republic of ...