Origin of Stuffed Animals

Saint Paul, 8 December 2010

The origin of stuffed animals has again

been called into question

Fossils of a flightless Pleistocene stork

were found on an Indonesian island

Scientists surmise that the

extinct bird hobbled to and fro

Delivering fuzzy-filled bipeds to

unsuspecting ancestors