Categories Selected Articles China launches Shenzhou 22 spacecraft to assist in return of 3 astronauts stranded on space station Post author By Mike Nova Post date November 25, 2025 China launches Shenzhou 22 spacecraft to assist in return of 3 astronauts stranded on space station [deltaMinutes] mins ago Now ← Taliban accuses Pakistan of killing 10 – including nine children – in strikes on Afghanistan → Australian band Amyl and the Sniffers turns canceled show into massive $35k bar crawl for fans: ‘Have a drink on us’