Latest News
19 Apr, 2024
Nairobi
18 ° C
Search
a

IKHONGA MURWI (CRYING STONE) Tag

Songhor-This 78 acre site dates back to about 19million years ago, with evidence of a large variety of animals living here. The fossil hominoids collected from this site range from small to bigger apes. With enough evidence that the proconsul