Russia rejects British, US criticism of its activities in space

Russia rejects British, US criticism of its activities in space