Dr. David Larusai Langoi
It is with profound sadness and humble acceptance of God’s will that we announce the death of Dr. David Larusai Langoi of National Museums of Kenya (Institute of Primate Research) which occurred on Saturday 25th February 2023 due to road accident. He was son to the late Eng. Emmanuel Ole Langoi and Alice Langoi. Son-in-law […]