Home News James Webb telescope packs away its massive sunshield to ready for launch