A stunning picture of the world captured by a 360-degree camera sent into space
(Photo: Insta360) Beijing: The first 360-degree camera sent into space has captured stunning HD images of the Earth with a starry background and sent it back to Earth. Chinese technology…