World News | Agence France-Presse | Monday May 16, 2016
The International Space Station, the space laboratory that showcases cooperation between Russia and the United States, on Monday orbited Earth for the 100,000th time, Russian mission control said.
www.ndtv.com