[11 / 3 / ?]

China vs. India development

No.50052227 ViewReplyReportDelete
China and India were at similar levels of development in 1970.
Now China is vastly ahead. Pic very related
What do you think the reason is?