New Search

If you are not happy with the results below please do another search

1 search result for:

1

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 […]