NASA shares Chandrayaan 2 landing site images, says Vikram had hard landing

NASA has shared images of the landing site of Chan... more