India to launch second lunar mission on July 22 after delay

India's space agency said it would launch the country's second lunar mission on July 22