The International Space Station is the place to be in April. Multiple arrivals and departures this month make the floating laboratory seem more like a hotel.The International Space Station is the place to be in April. Multiple arrivals and departures this month make the floating laboratory seem more like a hotel.CNN.com – RSS Channel – App International Edition
