Astronauts find hole in the International Space Station, plug it with thumb – CNET posted on August 31, 2018 by | Leave your thoughts Astronauts find hole in the International Space Station, plug it with thumb – CNETSource: CNET RSS FeedPublished on 2018-08-31 « How to watch Aretha Franklin’s music-filled, five-hour funeral – CNET Lego’s life-size Bugatti Chiron scoots silently at 18 mph – Roadshow » Leave a Reply Cancel reply Name * Email * Website Comment