Science & Space Ever heard music from a picture, James Webb telescope has done this miracle learn… Neha Kunder Sep 3, 2022