lunasociety.org
India's Chandrayaan-2 Moon Landing Project Detailed | Luna
India Today goes into deep detail to explain the Indian Space Research Organisation's Chandrayaan-2