In 1627, A Polish Forest Saw The Last Living Aurochs In The World – At Least For Now
Favicon 
www.iflscience.com

In 1627, A Polish Forest Saw The Last Living Aurochs In The World – At Least For Now

Even Julius Caesar respected this beast.