Moscow could propose to China and India to create a joint manned orbital station at the summit of the BRICS emerging economies in Russia’s Ufa in July, a document drafted by the expert council at Russia’s military and industrial commission said on Tuesday. The experts recommend “working out the possibilities of an international manned project … Continue reading