Image credit: International Business Times India has created history after the latest mission to space has been a success. What