India and China both became "free" from Western influence in the middle of the last century. To be exact the British left India in 1947 after a orderly exit spearheaded by the Indian Independence act, passed by the British House of Commons and ratified by the House of Lords. On the other hand
...