Fawad Chaudhry mocks India on the failure of Moon Mission