As Kenya's human population grows and farmland spreads, wild animals are increasingly pushed into smaller and fragmented ...
The Karura Forest covers about 1,000 hectares (2,470 acres) just north of the Kenyan capital. Thousands of locals visit the ...