Technology Iconic ‘Pillars of Creation’ captured in new Webb image By Alma Angeles - October 21, 2022 0 85 FacebookTwitterPinterestWhatsApp Washington, United States AFP