Highest Rated Comments


squintinghamlet3 karma

Do believe there is enough evidence to support the younger dryas impact hypothesis?

The massive changes in temperature and sea levels seem (to me, the layman) so much quicker than could be attributed to natural causes