Bermuda Broadcasting / NewsNASA reverses evacuation alert order for astronauts aboard space station June 5, 2026 NASA reversed that order roughly two hours later and told the astronauts they could return to the station as the agency and its Russian counterparts examined th Go to Source