This article got me thinking, nay, fuming. And this one, even more so.
Why is India's average IQ 81, and that of China 100? Is that why India is growing slower than China? It seems politically...
Written by Rap
on Prose and Doggerel
8 days 11 hours ago