Skip to content
NASA’s 3,200-pound Swift space telescope crashes back to Earth over Indonesia after failed $30 million rescue mission · Hindustan Sphere