Quote Originally Posted by CAMiller View Post
I'm not sure what you've been reading Patty but by now most of the 'reputable' news sources have dismissed that theory and put the number around 50. Still not good but by no means the 6,500 I saw mentioned in one article.
Can you give details of the "reputable new sources" you've found Cam? Can't believe Grist hasn't already quoted them.