The Himalayan Times - Nepal's No.1 English Daily Newspaper | Nepal News, Latest Politics, Business, World, Sports, Entertainment, Travel, Life Style News

CLOSE
   Saturday, 06 June 2026
epaper ad
Stay in touch!
The Shenzhou-23 manned mission launches from the Jiuquan Satellite Launch Center in Jiuquan, northwestern China on Sunday, May 24, 2026. Photo: AP

China launches Shenzhou 23 spacecraft with 1 of 3 astronauts set for yearlong stay

China launched the Shenzhou 23 spacecraft Sunday night with three astronauts heading to its space station, including one set to stay in space for a year.
26 May, 2026

Mixed Bag

Stay in touch!