Friday, November 22, 2024
Home > International Livestock Research Institute (ILRI)

Nairobi national park acquires title deed for 2000 acres

The Kenyan Government has awarded a title deed to Nairobi National Park for the 2000 acres Government land that was formerly known as Sheep and Goat Research Facility. The facility adjacent

Read on