World The James Webb, world’s most powerful telescope, set to launch Team Buyback 25 December 2021, 5:12 pm25 December 2021, 5:12 pm Al Jazeera English, Worldnews Share this:TweetRedditTelegramWhatsApp