Archive for December 17th, 2007

Humans, global warming vindicated as mammoth killers

Posted by: David on Monday, 17th Dec, 2007