5 ms·
73.6% of statistics are made up. I had to look that up: http://www.businessinsider.com/736-of-all-statistics-are-made-up-2010-2 http://www.businessinsider.com
by dbrower 12y ago
73.6% of statistics are made up. I had to look that up: http://www.businessinsider.com/736-of-all-statistics-are-made-up-2010-2 http://www.businessinsider.com/736-of-all-statistics-are-mad...