cupure logo

Swift Observatory News

Swift Observatory is a NASA space telescope that has been declared doomed despite a private rescue attempt.