Kuyili·FollowDec 31, 2024--ListenShareThe cousins of America, the British, plundered India to the tune of $45 trillion. It’s chickens of the White Empire’s colonial project that are coming home to roost.