Prime Minister Narendra Modi on Sunday said that India will soon mark its presence on the Moon with Chandrayaan-2 mission. In his 52nd episode of 'Mann ki Baat', the PM added that India has created a world record for launching "104 satellites simultaneously" from the "same spacecraft". He said India now propels satellites of both the developing and developed nations.