› added 2 years ago
76
TIL that Britain looted around 45 trillion dollars from India between 1765 and 1938, based on nearly two years of precise tax and trade data.
via beatlyzer.com