Two astronauts, cosmonaut return from five-month ISS mission Continue Reading 0 6 1 Kathmandu Tribune Staff December 14, 2017 Two astronauts, from the US and Italy, and a Russian cosmonaut on Thursday landed in Kazakhstan after… Environment