0
Anonymous
Kenyapithecus wickeri was a fossil ape discovered by Louis Leakey in 1961 at a site called Fort Ternan in Kenya.
Wiki User