by sumpteretc

2008 Latest Edition – Did You Know 3.0 – From Meeting in Rome this Year

My dad sent me this video with some startling statistics on the state of technology in our world, and the United States’ place relative to other nations.

Advertisements