...

User Posted Link

The Economist has a more nuanced view: User Posted Link

Scientific American says 31% User Posted Link

These numbers are, well, not great.
Wiki says: User Posted Link

Posted By: Yurik Hunt, Aug 6, 21:24:03

Follow Ups

Reply to Message

Log in


Written & Designed By Ben Graves 1999-2025