Home IMAGE SLIDESHOWS

IMAGE SLIDESHOWS

No posts to display

42000 years old horse fossil had liquid blood and urine

Liquid blood and urine have been found inside a prehistoric 42,000-year-old foal Russian researchers have found liquid blood and urine inside the frozen carcass of...