Sunday, October 12, 2014

Misc

Australian Aborigines oral traditions remember meteor ancient strikes.

Oldest known cave art, 40,000 years, found in Indonesia.

Monkey midwifes birth.

No comments:

Post a Comment