Ekorus
In Depth Ekorus seems to have been one of the last of the giant mustelids to evolve. Appearing in Kenya around six million years ago, Ekorus has been loosely termed to be a leopard sized predator that was suited to ambush hunting in the forests of late Miocene Kenya. However the creation and expansion of … Read more