Technology with attitude

In China, History Is Written By The “Winners”

0

Do you know what 76,692,000 represents? Do you know what democide means?

To find out, read more here.

(HT: Dean’s World)