India has never invaded any land or enforced it's views on anyone. Yet everyone from the Dutch, Portuguese, Mughals, British have ruled parts of India for centuries, that is nothing grandiose since every country has been ruled by another for some substantial period, the Britishers were ruled by...