MarsNews.com

Intriguing details of Chinese space plans BBC

Probably more by accident than intent, conflicting signals are coming out of China and Russia about China’s plans for a manned space programme.