James Webb is a space telescope, scheduled to launch in December 18 this year. :) Post Comment Receive notifications Add a comment...