U.S. Markets open in 6 hrs 22 mins

Russians say ISS air leak could be sabotage | Engadget Today

Living in space just got even weirder.