More stories

  • in

    NASA delays the launch of its new space telescope due to bad weather

    NASA has postponed the launch of its James Webb Space Telescope until at least Christmas Day because of bad weather at the launch location on South America’s northeastern coast, the agency announced on Tuesday (Dec 21). In addition to the two-day delay from an earlier intended launch window of December 22, NASA said electrical communications […] More