Home Videos James Webb space telescope launched successfully, NASA happy with initial progress | English News James Webb space telescope launched successfully, NASA happy with initial progress | English News Dec 27, 2021 comments off Tweet on Twitter Share on Facebook Pinterest This is my first link This is my second link This is my third link hubble telescope james webb james webb launch james webb news james webb space telescope james webb space telescope explained james webb telescope james webb telescope last update james webb telescope launch james webb telescope launch date james webb telescope news james webb telescope update NASA nasa james webb telescope nasa webb telescope space telescope telescope telescope james webb webb telescope when will the james webb telescope launch