Home Current Space Photos of the Week: Retina Nebula’s Giving You the Evil EyeWorld NewsCurrentNewsSpace Photos of the Week: Retina Nebula’s Giving You the Evil EyeAugust 5, 2017134FacebookTwitterPinterestWhatsApp A “hockey stick galaxy,” a raging sunspot, and Jupiter’s *other* Red Spot this week in space.