The ‘Devil’s Face’ in Space
On June 19, 2019, the US space agency released an image taken by NASA’s Hubble Telescope. A scene that looks like a ‘devil’s face’ in a distant space. But NASA is now explaining what this scene looks like. This phenomenon, known as AM 2026-424, occurs 704 million light-years from Earth. The current ‘face’ is the…