Aditya-L1: India’s solar mission takes selfie, sends pictures of Earth & Moon too | India News
BENGALURU: Aditya-L1, India’s first solar space observatory mission, which has completed two Earth-bound manoeuvres in its nearly four-month-long journey to…