I can remember only reading about two times that India invaded a foreign nation. The first was when the chola kings fitted out a great fleet and carried a large army of land soldiers on it to invade the malaysian kingdom of srivijaya and destroyed it. This was the only succesful invasion we carried out in our history. Even during this same time mahmud of ghazni was carrying out his terrible raids on india , but he never came into contact with the cholas. The other invasion was of maharajah ranjit singh of punjab on tibet ....but it was unsuccessful. Know any other such episodes ?