Can you spot a ‘cat’s tail’ in this planetary system located 63 light-years from the Earth? See pic 19 February, 2024 by Newstars Education See also Noida man, 27, dies of oxygen deficiency during solo bike trip in Leh, Ladakh: Report