‘Sea of blue’ at Ratan Tata’s final journey as Tata employees queue to pay last respects 13 October, 2024 by Newstars Education See also NASA spots 'cosmic jewellery' 15,000 light years away from Earth, netizens say it's 'stunning'