Cosmonauts seal air leak in Russian module of the International Space Station

ASK THE COMMUNITY