1 Comment

India is a 10th world country, mired in hysterical religious dogma that is laughable to outsiders but deadly serious for the poor, uneducated people involve.

One of the dozens of reasons India will never be able to compete with actual, competent world powers.

Expand full comment