Home Current News Space-station crew members just found an elusive air leak by watching tea...NewsCurrent NewsSpace-station crew members just found an elusive air leak by watching tea leaves float in microgravityOctober 19, 202071FacebookTwitterPinterestWhatsApp Cosmonaut Anatoly Ivanishin released some tea leaves to float inside the station, then saw them cluster around a “scratch” in the wall.Source: yahoo.com/news